簡體   English   中英

Subversion合並分支與移動的文件,並保持兩者

[英]Subversion Merge branch with moved files, and keeping both

我有一個分支的項目,並且將一堆文件(F1)移到了另一個目錄並進行了更改(F2)。 現在,我想將分支合並回Trunk並保留修訂歷史記錄,但我想同時保留F1和F2。 有沒有辦法在Subversion中做到這一點?

您的要求聽起來與我矛盾。 也許我就是不明白你在問什么。

如果僅在需要時才訪問F1,請在合並F2分支之前標記F1。

如果將分支合並回主干,則F2文件將覆蓋F1文件。 這就是合並。

如果要同時保留F1和F2文件,則可以將分支添加到干線並刪除該分支。 這樣,F1和F2文件都將可用。 我將通過導出F2的工作副本,共享F2的工作副本並刪除原始F2來做到這一點。

我想通了。

我需要檢查最初分支的主干修訂版。 然后,我需要將F1文件SVN復制到它們各自的新目錄,以便副本可以成為F2。 然后,合並分支中的一系列修訂,以使F2文件保持最新。 最后,合並一系列修訂以使F1文件保持最新狀態。 瞧! 歷史記錄和所有內容都保留下來,我得到了F1和F2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM