"David Glasser" <glasser@davidglasser.net> writes:
> 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.)
I have no memory of what I wrote to do this, the one time I did it,
but if I still have it, it's either in:
http://svn.red-bean.com/repos/kfogel/trunk/.emacs
or
http://svn.collab.net/repos/svn/trunk/tools/dev/svn-dev.el
A non-Emacs-based script would be great, of course.
-Karl
---------------------------------------------------------------------
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:52:40 2007