Andrew Black wrote:
Greetings Travis.

Subversion does allow editing of change logs, though the process isn't
the most straight forward.  One description of the process can be found
at
http://svnbook.red-bean.com/en/1.4/svn.reposadmin.maint.html#svn.reposadmin.maint.setlog
.  I believe we have access to the 'svn propset' command.

That's right. Farid's the expert on changing log messages ;-)
but svn propedit has worked well for me. The command to edit
Brad's ChangeLog is

svn propedit svn:log --revprop -r610849 \
  https://svn.apache.org/repos/asf/incubator/stdcxx/


Updates made in this manner aren't processed by the JIRA hooks, so it
isn't possible to go back and add a JIRA reference, and have the change
be automatically added to the JIRA task.

Correct. That's why entering the wrong issue number in a ChangeLog
is kind of a big deal: it ends up in the wrong Jira issue and can
easily confuse people into thinking it's a patch for the issue.

Martin


--Andrew Black

Travis Vitek wrote:
Brad,

We use a slightly modified version of the GNU ChangeLog format to
describe all changes that are committed to subversion for the stdcxx
project. There is a quick overview of the ChangeLog format at
http://incubator.apache.org/stdcxx/bugs.html#patches, and a more
detailed description at
http://www.gnu.org/prep/standards/html_node/Change-Logs.html.

The two things that I believe are different from the GNU ChangeLog
format are that we use relative paths to describe files instead of just
filename, and we sometimes include multiple users on a single change.
I've linked to two changes below for reference. We only started doing
the relative path thing recently, so you won't see that in any of the
older changes.

  http://svn.apache.org/viewvc?view=rev&revision=425242 [multiple users]
  http://svn.apache.org/viewvc?view=rev&revision=610576 [relative paths]

That said, I believe that the general format for a ChangeLog when
branching is to use the branch name where the relative path would
usually go. Something like this...

  2008-01-10  Brad Lemmings  <[EMAIL PROTECTED]>

        * branches/autotools: New branch based off trunk/ at rev 610576

Now that the change has been committed, I don't know if there is
anything that can be done to change the log. Hopefully someone else will
jump in here and enlighten us.

Travis





-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Thursday, January 10, 2008 9:44 AM
To: [EMAIL PROTECTED]
Subject: svn commit: r610849 - /incubator/stdcxx/branches/autotools/

Author: elemings
Date: Thu Jan 10 09:44:11 2008
New Revision: 610849

URL: http://svn.apache.org/viewvc?rev=610849&view=rev
Log:
Experimental branch of trunk that adds support for GNU "Autotools" suite.

Added:
   incubator/stdcxx/branches/autotools/
     - copied from r610848, incubator/stdcxx/trunk/



Reply via email to