2009-12-01 33 views
0

從TFS遷移到Subversion之後,我們發現變更集的其中一個文件(分支操作)缺失。我們使用的工具實現分支作爲刪除和單獨添加操作,在這種情況下,它錯過了添加該文件。如何將文件添加到Subversion中以前提交的變更集?

經過數百次修訂後,我們發現了問題,並立即通過將文件添加到最新版本來修復它。

但是,我也想將該文件添加到以前的變更集(損壞的變更集)。在Subversion中可以這樣做嗎? (注意:我知道這樣做太不合理了,但是這個修訂也必須是可編譯的,因爲它也是一個發行版。目前,我只能從以前的修訂版檢出該文件,並檢查該修訂版中的其餘文件,似乎是唯一可能的解決方案。)

回答

1

那麼,最簡​​單的方法是檢出(或switch to)該分支/標記,添加該文件,並提交一個新的修訂。

至於將其添加到以前的變更集......它可能是可能的,但通常是一個壞主意。

+0

+1(你打敗了我) - 這將Subversion對標籤的處理視爲「永遠不會更新的分支」 – kdgregory 2009-12-01 15:47:51

相關問題