CVS help



On 4/29/07, Stavros Macrakis <macrakis at alum.mit.edu> wrote:

> (like how do I put in a small patch to the current CVS version without
> losing the more extensive but untested mods I'm making, etc. etc.).

To commit changes in just one file, issue cvs commit foo.lisp
instead of cvs commit (which commits all files).

CVS has no way to commit only some of the changes in a file.
I have made workarounds before such as: cvs diff foo.lisp > my.patch;
cvs update -C foo.lisp; edit my.patch to erase changes I don't want;
patch < my.patch to apply some changes; cvs commit foo.lisp.
Yes, that's a bit of a circumambulation.

Hope this helps,
Robert