Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

showing subversion history recursively below subfolder/path

svn help log doesn't give me an option to see the history recursively.

svn log -l3 --recursive SVN_ROOT_URL does not work. I would expect that it gives me the last 3 commits below SVN_ROOT_URL.

This is really annoying. I always have to start my IDE or look at team-city to see the last commits on a project (though I am not sure which svn command these tools execute behind the scenes).

I think this feature is very important and hope it is supported out of the svn-CLI box without high bash-scripting effort.

like image 542
manuel aldana Avatar asked Jul 14 '10 16:07

manuel aldana


2 Answers

svn log is already doing it recursively. My error was, that I didn't do an svn update before.

If you don't want to do a svn update to "protect" your working-copy do the log command on the server destination:


$ svn info .
...
URL: http://rep.com/svn/foo
...
$ svn log -v http://rep.com/svn/foo

i use the verbose -v flag to also see the touched files.

like image 195
manuel aldana Avatar answered Oct 22 '22 04:10

manuel aldana


  • For linux : svn update before svn log
  • For windows : right click on the folder and show log (no need to update firstly)

It's really confusing

like image 45
sbtdkj1017 Avatar answered Oct 22 '22 04:10

sbtdkj1017