svnpysvn

svn log stops at start of branch


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:

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?


Solution

  • 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.