[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: emacs macros for writing CHANGES

From: David Glasser <glasser_at_davidglasser.net>
Date: 2007-11-03 01:40:23 CET

On 11/2/07, Ben Collins-Sussman <sussman@red-bean.com> wrote:
> ;; ------------------ Karl's amazing "running changelog" builder:

Actually, I was referring to CHANGES, not log messages, as in:

http://subversion.tigris.org/release-process.html#the-changes-file

Writing the initial content for a branch

Run svn log -rHEAD:BRANCH_POINT
http://svn.collab.net/repos/svn/branches/A.B.x,where BRANCH_POINT is
the revnum where the previous major/minor release was branched off of
the trunk. This should give you every change ever made to the A.B.x
line, including backports made to the A.B.x branch. You then need to
remove logs of changes that have already been released in micro
releases of the previous major/minor branch. Run svn log -q
--stop-on-copy on the previous release branch, and then write a script
to parse the revnums and remove them from your primary log output.
(Karl and Ben used to use emacs macros to do that, but suggest that we
write a more general script.)

--dave

-- 
David Glasser | glasser_at_davidglasser.net | http://www.davidglasser.net/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Nov 3 01:41:13 2007

This is an archived mail posted to the Subversion Dev mailing list.