基于分支的svn diff

3
我感觉这很简单,但尴尬的是我找不到相关信息,而且我对subversion也很陌生。
我使用svn复制创建了一个分支,并检出该分支开始工作。逐步提交一系列更改集。现在,我想查看自己从分支创建以来所做的更改。我不想看到我所在的更改集与我创建分支后其他人做出的更改之间的差异 - 我只想看到我自己的一组更改。换句话说,我不关心自从我创建分支以来其他人在分支上做了什么。
那么,最简单的方法是什么?我是否需要筛选分支的基本版本的svn日志?
谢谢!
1个回答

0

我在这种情况下也遇到了SVN的同样问题。问题是,如果您已经提交到存储库,则无法使用基础进行svn diff,因为这会使BASE成为您从工作副本提交的最后一个修订版本。当您执行svn update时,同样的事情会发生。实际记录来自存储库的检出的一种方法是在服务器端,我知道这不是理想的,因为人们更愿意编写一些代码来自动查找它,但正如您所看到的...svn没有这样的命令。您最好的选择是创建一个服务器端脚本来跟踪它,并从现在开始使用它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接