diff: changes to CVSROOT admin files
Fergus Henderson
fjh at cs.mu.oz.au
Wed Jul 16 17:08:57 AEST 1997
CVSROOT/log_template:
CVSROOT/loginfo:
Commit minor change that was already in the live versions
in $CVSROOT/CVSROOT, but which were not in the CVS repository
(i.e. in the RCS files in $CVSROOT/CVSROOT).
CVSROOT/checkoutlist:
Add `log.pl', `log_template', and `check.pl' to the list of files in
that should be automatically checked out in CVSROOT
whenever a new version is checked in.
CVSROOT/modules:
Remove some hacks that were attempting to automatically
checkout `log.pl' and `log_template', since (a) this
is now handled by CVS's `checkoutlist' file and
(b) the hacks did not work, and instead broke things,
preventing `cvs checkout CVSROOT' from working
(apparently the problem was that CVS did not allow a
`-i' option in the `modules' file to contain embedded whitespace).
cvs diff: Diffing .
Index: checkoutlist
===================================================================
RCS file: /home/staff/zs/imp/CVSROOT/checkoutlist,v
retrieving revision 1.1
diff -u -r1.1 checkoutlist
--- checkoutlist 1997/05/21 04:57:01 1.1
+++ checkoutlist 1997/07/16 07:03:32
@@ -11,3 +11,7 @@
# [<whitespace>]<filename><whitespace><error message><end-of-line>
#
# comment lines begin with '#'
+#
+log_template (log_template is the template file for cvs commit log messages)
+log.pl (log.pl is the perl script for creating cvs commit log messages)
+check.pl (check.pl is the perl script for pre-commit checks)
Index: log_template
===================================================================
RCS file: /home/staff/zs/imp/CVSROOT/log_template,v
retrieving revision 1.4
diff -u -r1.4 log_template
--- log_template 1995/10/27 17:23:39 1.4
+++ log_template 1997/07/16 06:35:48
@@ -1,4 +1,5 @@
-Estimated hours taken: ____
+
+Estimated hours taken: _____
<overview or general description of changes>
Index: loginfo
===================================================================
RCS file: /home/staff/zs/imp/CVSROOT/loginfo,v
retrieving revision 1.7
diff -u -r1.7 loginfo
--- loginfo 1995/08/29 06:31:37 1.7
+++ loginfo 1997/07/16 06:39:42
@@ -19,3 +19,4 @@
#
DEFAULT $CVSROOT/CVSROOT/log.pl %s -f $CVSROOT/CVSROOT/commitlog
^papers $CVSROOT/CVSROOT/log.pl %s -f $CVSROOT/CVSROOT/commitlog.papers
+^252 $CVSROOT/CVSROOT/log.pl %s -f $CVSROOT/CVSROOT/commitlog.252
Index: modules
===================================================================
RCS file: /home/staff/zs/imp/CVSROOT/modules,v
retrieving revision 1.7
diff -u -r1.7 modules
--- modules 1995/10/27 17:46:46 1.7
+++ modules 1997/07/16 06:56:58
@@ -29,13 +29,14 @@
world -a .
# CVSROOT support; run mkmodules whenever anything changes.
-CVSROOT -i "mkmodules; co log.pl; co log_template" CVSROOT
-modules -i xxmkmodules CVSROOT modules
-loginfo -i xxmkmodules CVSROOT loginfo
-commitinfo -i xxmkmodules CVSROOT commitinfo
-rcsinfo -i xxmkmodules CVSROOT rcsinfo
-editinfo -i xxmkmodules CVSROOT editinfo
-log.pl -i "co log.pl" CVSROOT log.pl
-log_template -i "co log_template" CVSROOT log_template
+# Note that mkmodules support is automatic in CVS >= 1.7,
+# so the following stuff is not necessary for those versions,
+# but we still use CVS 1.5 on some machines (e.g. kryten).
+CVSROOT -i mkmodules CVSROOT
+modules -i mkmodules CVSROOT modules
+loginfo -i mkmodules CVSROOT loginfo
+commitinfo -i mkmodules CVSROOT commitinfo
+rcsinfo -i mkmodules CVSROOT rcsinfo
+editinfo -i mkmodules CVSROOT editinfo
# Add other modules here...
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3 | -- the last words of T. S. Garp.
More information about the developers
mailing list