2016-05-13 23 views
0

所以我有一個文件,應該移動到另一個回購。相反,它只是被複制而且在原始位置繼續開發。svn如何將修訂版本中的更改應用於不相關的回購?

我發現我感興趣的更改:

svn diff -r14600:19400 ^/oldrepo/trunk/path/to/file.py 

以及這些變化應適用於^/newrepo/trunk/new/path/to/file.py

是否有直接的方式在SVN做到這一點 - 或者我需要使用類似patch? (我在windows上,但安裝了gnuwin32工具)

回答

1

您不能在SVN中執行任何跨存儲庫操作,因此 - 是的,您必須從一個倉庫保存補丁並應用到另一個倉庫。

好消息 - 你可以不使用任何外部工具:補丁文件,保存svn diff,可應用於與svn patch目標(也許有一些選項玩只需要)

相關問題