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

Re: Modifying log message in pre-commit hook

From: prakash tiwary <prakash.tiwary_at_gmail.com>
Date: Thu, 20 Mar 2008 10:58:52 +0530

Hi,
I think,You can use post commit hook from there you can can call "svn
propset " to modify the log message in certain format.

For example:
svn propset -r * revision no* --revprop svn:log new message *URL*

For further informations:
http://subversion.tigris.org/faq.html#change-log-msg

I wish it will help you.

Thanks & Regards
Prakash

On Thu, Mar 20, 2008 at 1:23 AM, <kmradke_at_rockwellcollins.com> wrote:

> I would like to expand an user entered BUGID in the log message in the
> pre-commit hook (I.E. add missing zeros at the beginning of the
> number). I have the new value and the old log message, I just
> do not know how to apply the changes to the transaction in the hook.
>
> svnadmin setlog does not take a transaction argument. Should it?
>
> svn propset/propedit do not take transaction arguments. (I'm ok with this
> since I would rather use the specific svnadmin setlog.)
>
> The pre-commit.tmpl file seems to indicate changing revision properties
> such as svn:log is ok, but there doesn't seem to be an easy way to do it
> without using either the perl or python API directly.
>
> It is possible to rewrite the log message in the post-commit hook, but
> doing it there would significantly complicate other hooks for non-SVN
> related reasons.
>
> Thoughts?
>
> Kevin R.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: users-help_at_subversion.tigris.org
>
>
Received on 2008-03-20 06:29:22 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.