diff options
author | obrien <obrien@FreeBSD.org> | 2008-01-13 05:49:32 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2008-01-13 05:49:32 +0000 |
commit | 55b663837dd12bbe5836969ac2a3f052a9028ea5 (patch) | |
tree | 8d8aae4a8bb167db64e23bb7f76f39014f36d45f /contrib/cvs/TODO | |
parent | 8416bda1d23bda4666a5b880a9d78eccaa640036 (diff) | |
download | FreeBSD-src-55b663837dd12bbe5836969ac2a3f052a9028ea5.zip FreeBSD-src-55b663837dd12bbe5836969ac2a3f052a9028ea5.tar.gz |
Import cvs-1.11.22 onto vendor branch.
Diffstat (limited to 'contrib/cvs/TODO')
-rw-r--r-- | contrib/cvs/TODO | 35 |
1 files changed, 5 insertions, 30 deletions
diff --git a/contrib/cvs/TODO b/contrib/cvs/TODO index b03b419..b09b1d3 100644 --- a/contrib/cvs/TODO +++ b/contrib/cvs/TODO @@ -1,20 +1,5 @@ The "TODO" file! -*-Indented-Text-*- -22. Catch signals for cleanup when "add"ing files. - -24. Insist on a log message. - (If done, this should be configurable via commitinfo or some new - config file -kingdon, Jun 1995). - -30. Add "rdiff" & "rtag" program options to the modules database. These - commands seem hard to use since these commands deal directly with the - RCS ,v files. (perhaps should think a little harder about what this is - trying to accomplish and what the best way is -kingdon, Jul 1997). - -31. Think hard about ^C recovery. - One particular issue: RCS removes the ,foo.c, file on ^C and CVS - doesn't. - 38. Think hard about using RCS state information to allow one to checkin a new vendor release without having it be accessed until it has been integrated into the local changes. @@ -27,11 +12,6 @@ The "TODO" file! -*-Indented-Text-*- PRCS 1.0 was particularly bad the way it handled the "invisible state", but 1.2 is significantly better. -49. cvs xxx commands should be able to deal with files in other - directories. I want to do a cvs add foo/bar.c. - [[ most commands now use the generic recursion processor, but not all; - this note is left here to remind me to fix the others ]] - 52. SCCS has a feature that I would *love* to see in CVS, as it is very useful. One may make a private copy of SCCS suid to a particular user, so other users in the authentication list may check files in and out of @@ -73,13 +53,6 @@ The "TODO" file! -*-Indented-Text-*- can only support symlinks that are relative and within the scope of the sources being controlled. -92. Look into this: - After a bit of soul searching via dbx, I realized my sin was that I'd - specified "echo" as the program to call from loginfo. The commit - procedure worked fine till it hit my echo, then silently aborted - leaving the lockfiles intact. Since I needn't use the loginfo - facility, I simply removed those commands and it all works. - 93. Need to think hard about release and development environments. Think about execsets as well. @@ -131,9 +104,6 @@ The "TODO" file! -*-Indented-Text-*- error. I think a later cvs get sys seemed to work so perhaps something is amiss in handling multiple arguments to cvs get? -113. The "cvs update" command should tee its output to a log file in ".". - (why? What is wrong with piping stdout to "tee"? -kingdon, Jun 1995) - 119. When importing a directory tree that is under SCCS/RCS control, consider an option to have import checkout the SCCS/RCS files if necessary. (This is if someone wants to import something which @@ -888,3 +858,8 @@ wait interval. 230. Support for options like compression as part of the CVSROOT might be nice. This should be fairly easy to implement now using the method options. + +234. Noop commands should be logged in the history file. Information can +still be obtained with noop commands, for instance via `cvs -n up -p', and +paranoid admins might appreciate this. Similarly, perhaps diff operations +should be logged. |