diff options
author | Jean-Francois Brousseau <jfb@cvs.openbsd.org> | 2004-07-31 01:59:18 +0000 |
---|---|---|
committer | Jean-Francois Brousseau <jfb@cvs.openbsd.org> | 2004-07-31 01:59:18 +0000 |
commit | 60f2f15b256a6dbd6833b2eb76ac6b10a2a2396f (patch) | |
tree | 8fcc858e971fb1d71afbf119273519789864dbe5 /usr.bin/cvs | |
parent | 95efbc9abff1b11a07d8bee8e7a9c1b6efd0a3fc (diff) |
Update the TODO file
Diffstat (limited to 'usr.bin/cvs')
-rw-r--r-- | usr.bin/cvs/TODO | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/usr.bin/cvs/TODO b/usr.bin/cvs/TODO index cc352718279..8d09a4f3a4d 100644 --- a/usr.bin/cvs/TODO +++ b/usr.bin/cvs/TODO @@ -1,6 +1,24 @@ -* generate the proper diff arguments to output with the diff -* cleanup the client/proto mess -* find a way to make it easier to connect when acting as client -* prevent reconnection when the cvsroot is the same as the previous one -* make splitpath() require only one buffer that is MAXPATHLEN and the file - should be a char ** that points to the appropriate place in the dir buffer +OpenCVS 0.2 TODO + +Missing commands +================ +Implementing the missing commands is mostly a job of copying the code from +the working commands and changing some of the requests to be sent. + +Specific file handling +====================== +Right now, commands are only working when not specifying files on the +command line. cvs_file_getspec() needs to be implemented to load only +a specific list of files along with the directory hierarchy for those +files. + +Multiple server support +======================= +This is close to working but we need to put something like pre- and post- +recursion handlers for cvs_file_examine() so we can send one command +per root connection instead of one global command at the end. + +Client-daemon protocol +====================== +I have not yet given too much thought to this. Any suggestions would be +welcome. |