2010-04-03 298 views
3

我試圖合併主幹改變設置成一個分支,但已經找到了很多後合併問題,包括整個消失的文件,缺少的代碼塊SVN合併丟失文件和代碼

我的在客戶端和服務器上都使用SVN 1.6。 試圖與多個客戶端 - Eclipse,Netbeans和SVN - 結果是一樣的。

有人可以建議如何整理,最重要的是,防止代碼丟失?

提前致謝!

+0

有幾個問題。該分支是在1.6創建的嗎?它有一個共同的祖先與主幹?你從樹幹合併所有東西嗎?你能告訴我們你正在使用的命令嗎? – 2010-04-03 19:49:08

+0

什麼是執行合併的svn命令?您是否合併了一系列修訂版本,從repo合併到wc或從wc合併到wc? – 2010-04-03 20:06:18

+0

是的,分支創建於1.6,並從樹幹分支出來。 我只合併分支操作後的更改。 我正在使用TortoiseSVN,只是告訴它合併一個範圍。 – SyBer 2010-04-03 20:27:06

回答

0

最後,我使用了自動完成工作的CollabNet合併客戶端。

顯然這是一個明顯的例子,我錯過了多次版本號。

1

我不確定你的問題是什麼,但svn一般不應該失去任何東西,除非你告訴它。如果有疑問,請將「svn diff」保存到存儲庫外某個文件的某個文件中,直到您按需要檢入更改爲止。