如何自动将更新的更改从存储库合并到我的主干?

时间:2015-02-27 20:35:08

标签: svn merge

我有一个本地分支,我定期想要将来自开源存储库的任何更新合并到。

我知道您可以使用以下方式指定要合并的修订范围:

svn merge -rN:M [Source] [Destination]

有没有办法自动获取尚未合并的更新更改? (AKA可能只是指定起始版本并将所有内容提取到最新版本,而无需知道最新版本。)

1 个答案:

答案 0 :(得分:1)

假设您正在运行SVN 1.8,只需省略修订参数即可。这将执行"sync" merge,SVN使用svn:mergeinfo属性确定哪些修订已合并到目的地。

所以,为了简短起见,请运行:

svn merge [Source] [Destination]