Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个包含相同项目的 svn 存储库,第一个是主干(进行开发的主要地方),第二个是在几个修订前从 master 分叉出来的,包含一个稍微定制的版本。
现在我已经对主存储库进行了更改,并希望将这些更改合并到分叉的存储库中。
最有效的方法是什么?
我尝试过使用svn diff,patch但我无法弄清楚。
svn diff
patch
将 Repo1 的分支链接到 Repo2 的任何节点(有问题的外部分支)(使用 svn:externals),您可以在它之后区分甚至合并单个 repo 的子树
cd /home/user/repo-branch svn merge -r PREV:HEAD svn://localhost/repo/
成功了。PREV也HEAD可以用实际的修订号代替。
PREV
HEAD