我有一个本地分支,我定期想要将来自开源存储库的任何更新合并到。
我知道您可以使用以下方式指定要合并的修订范围:
svn merge -rN:M [Source] [Destination]
有没有办法自动获取尚未合并的更新更改? (AKA可能只是指定起始版本并将所有内容提取到最新版本,而无需知道最新版本。)
答案 0 :(得分:1)
假设您正在运行SVN 1.8,只需省略修订参数即可。这将执行"sync" merge,SVN使用svn:mergeinfo
属性确定哪些修订已合并到目的地。
所以,为了简短起见,请运行:
svn merge [Source] [Destination]