I am running the command svn log D:\mybranch
which was checked out from a Subversion branch. Mybranch in turn was made using svn copy
off the trunk. The problem is, the svn log
command is only showing revisions made on the actual branch. But I want it to include changes on the trunk as well.
For example:
D:\mybranch
I ran svn log D:\mybranch
, but it only shows revisions 101-110.
Using TortoiseSVN, however, if I right click on D:\mybranch
and click "TortoiseSVN->Show log" then it shows me revisions 1-110. (I have "Stop on copy/rename" un-checked on Tortoise SVN).
My question is, how can I get svn log
to show the same behavior as "TortoiseSVN->Show log" and include the history from the trunk?
The issue is not about Subversion command-line client; svn log
displays full history unless you specify --stop-on-copy
option.
On the other hand, Pysvn operates differently. It has this option enabled, by default. That's why you see only partial log. Setting strict_node_history=False
should help.