[ On Wednesday, October 9, 2002 at 07:41:59 (+0200), Reinstein, Shlomo wrote: ]
> Subject: "cvs commit" features
>
> 1. An option to make "commit" ask you if you'd like to get rid of files that
> exist in the repository but not in your working directory, and possibly
> specify on the command-line which files to remove (or have the "commit" ask
> you for each file or for each file extension).
If you're already writing wrapper scripts then one to do that is nearly
trivial to write using 'cvs -nq update'.
> 2. An option to make "commit" ask you if you'd like to add files that exist
> in your working directory but not in the repository, and possibly specify on
> the command-line which files to add (or have the "commit" ask you for each
> file or for each file extension).
Once again that's an almost trivial wrapper script to write.
> Of course, a user can always use "cvs add" and "cvs remove" to add or remove
> files,
Indeed one can and one should.
> but these two options can help him/her make sure they didn't forget
> to do this for some of the files.
No, not really. Think of the CVS sub-commands as verbs for your wrapper
scripts and use them that way. You don't want complex verbs that
confuse the meaning of what's really going on.
--
Greg A. Woods
+1 416 218-0098; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Planix, Inc. <[EMAIL PROTECTED]>; VE3TCP; Secrets of the Weird <[EMAIL PROTECTED]>
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs