info-cvs
[Top][All Lists]
Advanced

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

Re: Emacs and CVS


From: Sergei Organov
Subject: Re: Emacs and CVS
Date: Fri, 02 Feb 2007 12:21:49 +0300
User-agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux)

Seb <address@hidden> writes:
> Hi Sergei,
>
> Thanks for your suggestions.
>
>
> On Mon, 29 Jan 2007 13:08:14 +0300,
> Sergei Organov <address@hidden> wrote:
>
> [...]
>
>> pcl-cvs in general shows the results of the last operation you've
>> made. If it was cvs-update, then it shows the changed files. Use
>> cvs-status to see status of all the files, though in ~10 years of
>> programming using pcl-cvs, I never got a desire to use it. In fact it's
>> much more convenient that pcl-cvs usually doesn't show thousands of
>> files I don't care about.
>
> I'll probably veer towards that workflow, but being a newbie with CVS, I
> feel nervous not seeing all my files and their status in my checked out
> modules.

Hopefully you can still see all your files in dired ;)

I'd be prepared to change your workflow as usual workflow with CVS
should be different from those with RCS, I think (though I never used
RCS). I use usual Emacs ways to work with files, and pcl-cvs to work
with *changes*.

>>> 2. I'd like to keep using vc's changelog features ('C-x v a') for doing
>>> the changelog entries, but the author and email info are lost (this
>>> doesn't happen with RCS):
>
>> Can't help with that. I personally use add-change-log-entry, and it does
>> work for me.
>
> What I like about 'C-x v a' is that I can quickly commit a single file and
> add a file(even a function)-specific log entry.  What do you like better
> about add-change-log-entry?

Using CVS, I add changelog entries *before* commit, and then commit
all the changed files along with ChangeLog(s) in one shot. As far as I
remember, there even exists a way to copy comments from ChangeLog(s) to
the commit message automatically, but I didn't bother to learn it, as
usual copy/paste works quite nice anyway.

-- Sergei.





reply via email to

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