3

我觉得这很简单,但令人尴尬的是我找不到关于它的信息,而且我是 subversion 的新手。

我创建了一个带有 svn 副本的 fork 并检查了分支并从那里开始工作。我通过在我的工作副本中对该分支的一系列提交创建了一组变更集。

我现在想看看自分叉以来我做了哪些更改。我不想看到我的变更集和我分叉的最新分支之间的变化——我只想看到我的一组变化。换句话说,我不在乎其他人在我分叉后的分支上做了什么。

对我来说最简单的方法是什么?我是否必须通过 svn 日志筛选我的分支的基本修订版?

谢谢!

4

1 回答 1

0

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

于 2012-07-12T18:54:16.233 回答