"Diethelm Guallar, Gonzalo" wrote:
> 
> Ok, I'm willing to do it the way the group decides.
> Before that, one suggestion to Jon: it is VERY
> helpful to have a ChangeLog file, with comments
> for all commits. This is usual in most Open Source
> projects I have seen. This way, the ChangeLog file
> has entries like:
> 
> 2000-0820 12:44:36 [EMAIL PROTECTED]
> 
>         * src/java/org/apache/turbine/foo.java
>         * src/java/org/apache/turbine/bar.java
>         Now foo and bar do The Right Thing (TM).
> 
> and the commit is issued like this (one liner):
> 
> cvs commit -m"ChangeLogTag: 2000-0820 12:44:36 [EMAIL PROTECTED]"
>   turbine
> 
> This way, you can always check what files where committed as
> a whole. There is even a key in emacs (C-x 4 a) that will look up
> the proper ChangeLog file for the file you are editing, and insert
> the commit entry automatically.
> 
> This is just a suggestion, that I have seen produce good results.
> If the wisdom of the group is to comment changes on the
> commit message, I'll follow it.

It's easier on the programmers to have the CVS *server* do the ChangeLog
generation.  Karl Fogel has this setup for the Subversion project, so we
could steal it from him.
-- 

Daniel Rall <[EMAIL PROTECTED]>


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to