2012-05-23 596 views
0

我有一個SVN的典型問題。我在這個存儲庫中進行了搜索,但他們不是我的問題。將SVN從一個分支複製到另一個分支

我用這種方式設置了svn。

"  |--- New development branch 
trunk ------------ ---------------------Development Branch 
    "  |--base tag-----|release tag 

我目前在Development Branch上工作,並做了很多改變。現在創建的管理員New development branch複製了base tag中的所有內容,現在請求我使用New development branch進行進一步開發。

我的問題是如何將所有文件複製到New development branch,然後開始在當前工作目錄中使用新分支[我仍然有文件沒有簽入和工作狀態]。

請幫忙。

回答

1

你要找的是所謂合併。它會採取你的改變,並將新的(new-dev)(來自base-tag)的內容應用到那個分支。

:如果有自基標籤是從樹幹上覆制基地標籤或新開發的修改,你可能會得到一些衝突(衝突的編輯同一個文件/文件夾),你將不得不解決手動。大多數時候,這不應該是一個問題,因爲SVN就能弄清楚如何合併更改

+0

我該怎麼辦呢? – dicaprio

+0

你使用了什麼樣的svn客戶端(例如命令行版本mTortoiseSVN)? – Attila

+0

svn,版本1.4.2,在Linux平臺上的CLI。 – dicaprio

相關問題