[dev] Re: [cvs] cvs commit: CVSROOT test

Jon Parise jon@horde.org
Sun, 18 Nov 2001 20:57:06 -0500


On Sun, Nov 18, 2001 at 07:30:39PM -0600, Brent J. Nordquist wrote:

> >   Merge after: 1 day
> 
> So what does this new header mean?
 
Nothing right now.  I've spent the last two hours trying to
figure out why the message headers come through slightly
differently on one of our machines, and I haven't slept more than
twenty hours total in the last four days, so I'm going to put it
on hold for a while.

... but, when I do finish things up, that header will indicate
the time in the future when the committer expects to merge a
given HEAD commit into a stable branch.  A server-side filter
(the part that's no playing nicely now) scans commit messages for
these headers, queues the messages, and reminds the committer
when the HEAD commits are due to be merged.

It's basically a reminder system so that changes that a committer
believes should eventually be merged don't get lost or forgotten.

-- 
Jon Parise (jon@csh.rit.edu)  .  Information Technology (2001)
http://www.csh.rit.edu/~jon/  :  Computer Science House Member