2013-04-11 63 views
1

我正在嘗試將分行從分行合併到分行。以前,當我嘗試過這樣的情況時,一切都很完美,但在這種情況下,合併嚮導在「沒有未提交的更改」旁邊有一個十字,並且不會讓我繼續。我已經盡了我所能想到的解決方法,但由於我的「待定更改」窗口中沒有條目,所以我不知道可能是什麼問題!AnkhSVN將分行合併到分行

任何關於下一步嘗試的幫助或指導將非常感謝!我正在使用Visual Studio 2012和最新的穩定版2.4 AnkhSVN版本。

回答

3

TL:DR - 下載的TortoiseSVN並使用它和VisualSVN服務器控制檯查看究竟發生了什麼。

單靠AnkhSVN無法解決這個問題。我下載了TortoiseSVN並檢查瞭解決方案 - 事實證明,我與其中一個已重命名的文件夾存在樹衝突 - 已登錄到VisualSVN管理服務器並直接刪除「舊」(原始命名)文件夾並提取更新。

我發現的下一個問題是「obj」文件夾不知何故陷入混亂中,因爲視覺工作室喜歡更新這裏的文件,所以有總是提交的文件。使用TortoiseSVN在所有obj文件夾上「解開並添加到忽略列表」(在解決方案中有大約五個項目發生這種情況!)並承諾。

完成這些步驟後,我可以使用AnkhSVN在Visual Studio中進行更新,然後使用AnkhSVN合併嚮導將更改從「中繼」更改爲「分支」。