[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] Re: Selected files commit

From: Stefan Monnier
Subject: [Gnu-arch-users] Re: Selected files commit
Date: 30 Apr 2004 19:07:10 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

> question is: how to keep the list of files to use for commit.  We could
> just keep the list of files in memory, as PCL-CVS does.

For the record: PCL-CVS only slightly does so.
What it does is the following:
- when you hit `c' go to the cvs-commit buffer, remember which *cvs* buffer
  it's comming from (i.e. which project to commit to) and remember the
  list of files that are currently selected.
- when you hit C-c C-c (to do the actual commit), commit whichever files
  happen to be currently selected in the *cvS* buffer.

Now where does the "remembered list" come into play?  Well, in order to
avoid surprises, you can ask PCL-CVS to compare this list to the list used
at commit-time and if they are different, warn the user.

But PCL-CVS does not allow you to commit "the files listed back when
I hit `c'".  I guess it could, but nobody has asked for it yet.

My experience is that writing the log message "as you hack" is not such
a hot idea.  Better wait until the code is clean and you really understand
how/why it works (i.e. wait until commit) at which point you can better
describe what it does.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]