I'm removing dev@ from the Cc, since this is a question about how to use 
Subversion, and not a discussion about its development.


On Dec 19, 2010, at 21:17, Zhang, Wei-Jovi (NSN - CN/Hangzhou) wrote:

>         I have a question about svn log command, every time when I use svn 
> log command, I'm very upset that I need to input svn diff to check changesets 
> using revision number.
> 
>         Why not combine svn log and diff command together? Or is there have 
> any script for this purpose? Like this:

I'm sorry this upsets you, but in Subversion, log and diff are separate 
commands.

It's common for a Subversion administrator to set up their repository in such a 
way that any commit automatically generates an email to a mailing list, by 
calling a mailing script in the post-commit hook. There are a number of 
existing scripts available to do this. Typically each commit email includes the 
log message and the diff. Mailing list software often includes a web archive 
feature. This method might be a different way to meet your goal.

An additional alternative to consider would be for the post-commit hook to 
publish the log message and diff to an RSS feed.

If that's not sufficient, and you need the flexibility of specifying any of the 
various arguments that "svn log" accepts for limiting the range of revisions, 
it should be possible for you to write a script to combine the log and diff 
output.



Reply via email to