25Jun/110
Subversion: Summary Useful Subversion Command
To commit the code, or sometimes that we would like to summarize which files we changes and what we change, we can use the following command to generate the difference between file in the repository and the working copy of ALL file.
svn status|sed -e '/^\M/!d; s/^\M//' | xargs svn diff
Notes
In this command will show only the exists files which got changed. for the new file which just add to current working copy will not show up.
svn log | sed -n '/USERNAME/,/-----$/ p'
To see the user commit in the Subversion repository.
svn log -v -q <Filename/Directory>
This command will help to filtering the view when we want to know the change of each file. Normally it will not show what it is changed. It possible that the file just move, or have a new properties but the contents have not change. So, this command will help to know the last change of each file.


