[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Too Frequently Asked Questions
From: |
Alexey Mahotkin |
Subject: |
Too Frequently Asked Questions |
Date: |
Sun, 11 Feb 2001 01:38:37 +0300 (MSK) |
TOO FREQUENTLY ASKED QUESTIONS OF INFO-CVS MAILING LIST
Copyright (C) 2001 Alexey Mahotkin and respectful contributors
Maintainer: Alexey Mahotkin <address@hidden>
URL: http://alexm.here.ru/cvs/info-cvs-faq
Revision: $Id: info-cvs-faq,v 1.3 2001/02/10 22:38:23 alexm Exp $
0. PREAMBLE
=================================================================
1. META-QUESTIONS
=================================================================
Q: How do I subscribe to info-cvs mailing list? How do I unsubscribe?
A: Please visit http://mail.gnu.org/mailman/listinfo/info-cvs.
***DO NOT*** send subscription or unsubscription requests to the
<address@hidden>. You will only waste other's time and bandwidth.
2. PSERVER SETUP
=================================================================
Q: I have setup CVS-pserver, and now when I'm trying to do
$ cvs checkout
it says:
cvs server: cannot open /root/.cvsignore: Permission denied
A: Workaround: You could create small .sh-file:
= my-pserver.sh ====
#!/bin/sh
unset HOME
exec /usr/bin/cvs --allow-root=/repository pserver
====================
And use it in /etc/inetd.conf, instead of calling cvs binary itself:
= /etc/inetd.conf ==
2401 stream tcp nowait root /usr/local/bin/my-pserver.sh cvs
====================
This is caused by misfeature in CVS. :pserver: does not have home
directory and should not try to use it. There exist patches that fix
that behaviour, if you wish to get rid of that problem once and for
all.
3. GENERAL USAGE
=================================================================
Q: I have tagged my repository with 'cvs tag', and now when I am
trying to commit, it says
cvs commit: sticky tag `TAG' for file `myfile' is not a branch
and does not commit!
A: To get rid of this sticky tag, run 'cvs update -A'.
This is because you gave '-r TAG' option to 'cvs co', and the 'TAG'
was not branch tag.
4. INFRASTRUCTURE
=================================================================
Q: I have a large MS Visual SourceSafe repository. How could I
convert it to use it from CVS?
A: There are two different scripts for that purpose:
Laine Stump <laine+info-cvs(at)laine.org> has taken scripts originally
written in Perl by Jerry Nairn <jnairn(at)realnames.com>, and enhanced
it quite a bit. The result is available at:
http://www.laine.org/cvs/vss2cvs/
Curt Hagenlocher <curt(at)hagenlocher.org> has written another script
in JavaScript, which is available at:
http://www.hagenlocher.org/software/vss2rcs.js
=================================================================
Local variables:
mode: text
End:
--alexm
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Too Frequently Asked Questions,
Alexey Mahotkin <=