From info-cvs-request@prep.ai.mit.edu Mon Jul 3 08:40:13 1995 Date: Mon, 3 Jul 1995 04:45:04 -0500 From: "david d `zoo' zuhn" To: info-cvs@prep.ai.mit.edu Subject: info-cvs mini-faq (Weekly posting, last modified Fri Jun 30 1995) Ref: /usr/proj3/case/cvs/cvs-mini-faq.30jun95 - RJL This is an automatically posted mini-FAQ. The "Subject:" header will not change unless the contents of the mini-FAQ change, which I hope will be infrequently. In any case, the format of the Subject will not change. The following questions are answered in this mini-FAQ. Please check to see if your question/concern/problem is answered here before sending mail to the list at large. What is CVS? Where do I find the real full-sized FAQ? What is this mailing list for? What is the current version of CVS and where is it? What does "Too many arguments!" mean? What other sources of information are available? How do I unsubscribe to this list? If you have any questions or comments about this mini-FAQ, please direct them to me and not to the list at large. My email address is 'zoo@armadillo.com'. Please include this $Revision: 1.4 $ number with any comments 1. What is CVS? "CVS" is an acronym for the "Concurrent Versions System". CVS is a "Source Control" or "Revision Control" tool designed to keep track of source changes made by groups of developers working on the same files, allowing them to stay in sync with each other as each individual chooses. 2. Where do I find the real full-sized FAQ? By anonymous ftp to ftp://ftp.odi.com/pub/users/dgg/FAQ.gz Via the World Wide Web at http://www.winternet.com/~zoo/cvs/FAQ.txt If you're new to CVS, or haven't read it lately, please read this FAQ. David Grubbs has done a very nice job of keeping it complete and up to date. 3. What is this mailing list for? This list is for discussion about installing and using CVS. Talk about work on CVS is also welcome, as are enhancements and bugfixes. Bug reports should go to bug-cvs@prep.ai.mit.edu (or use the cvsbug script in the newer CVS release). 4. What is the current version of CVS and where is it? The current officially released version is 1.3 at ftp://prep.ai.mit.edu/pub/gnu/cvs-1.3.tar.gz as well as the usual GNU archive mirror sites. However, a new official release in the works, and there are a couple of snapshots available: A general bugfix update to 1.3 (mainly portability changes, the most egregious bugs fixed, and some new functionality) is: ftp://ftp.delos.com/pub/cvs/alpha/cvs-1.4A2.tar.gz A more ambitious release, adding in network remote operations via a TCP connection is available: ftp://ftp.cyclic.com/pub/cvs/cvs-1.4.93.tar.gz (as of 950630) This will become CVS 1.5. There will be no 1.4 release of CVS. If you're installing CVS for the first time, especially on Irix 5 and OSF/1, I recommend 1.4A2 at this time. 5. What does "Too many arguments!" mean? CVS 1.4a2 has a cvsinit script that incorrectly sets up the loginfo file, but only if perl is available. If you don't have perl, you won't see this message (I don't have perl installed, which is why my testing didn't catch this bug). If you do have perl, you can apply the patch at the end of this message to your 1.4a2 distribution, or make the same change to your installed loginfo file (add a -f between %s and $CVSROOT). 6. What other sources of information are available? First off, the FAQ (see #2 above). Several WWW sites have information about CVS: http://www.winternet.com/~zoo/cvs/ http://www.loria.fr/~molli/cvs-index.html 7. How do I unsubscribe to this list? Please do NOT send a message to the entire list asking to unsubscribe. You'll only succeed in sending the message to hundreds of people who can't do anything about it. Send mail to info-cvs-request@prep.ai.mit.edu, and ask to be removed. The best way would be to include the text: unsubscribe info-cvs While someday the list may be automated, it is currently handled manually, and Brian is a very busy person. So it might take a while for things to happen. Please don't get frustrated and send mail to the list as a whole. Only Brian can remove you from the list. Appendices: I. The loginfo patch for 1.4a2 *** scratch/loginfo Sun Feb 12 19:51:25 1995 --- examples/loginfo Sun Feb 12 19:51:46 1995 *************** *** 18,20 **** # in addition to the first matching regex or DEFAULT. # ! DEFAULT $CVSROOT/CVSROOT/log.pl %s $CVSROOT/CVSROOT/commitlog --- 18,20 ---- # in addition to the first matching regex or DEFAULT. # ! DEFAULT $CVSROOT/CVSROOT/log.pl %s -f $CVSROOT/CVSROOT/commitlog