2013-04-11 65 views
1

我正在尝试将分行从分行合并到分行。以前,当我尝试过这样的情况时,一切都很完美,但在这种情况下,合并向导在“没有未提交的更改”旁边有一个十字,并且不会让我继续。我已经尽了我所能想到的解决方法,但由于我的“待定更改”窗口中没有条目,所以我不知道可能是什么问题!AnkhSVN将分行合并到分行

任何关于下一步尝试的帮助或指导将非常感谢!我正在使用Visual Studio 2012和最新的稳定版2.4 AnkhSVN版本。

回答

3

TL:DR - 下载的TortoiseSVN并使用它和VisualSVN服务器控制台查看究竟发生了什么。

单靠AnkhSVN无法解决这个问题。我下载了TortoiseSVN并检查了解决方案 - 事实证明,我与其中一个已重命名的文件夹存在树冲突 - 已登录到VisualSVN管理服务器并直接删除“旧”(原始命名)文件夹并提取更新。

我发现的下一个问题是“obj”文件夹不知何故陷入混乱中,因为视觉工作室喜欢更新这里的文件,所以有总是提交的文件。使用TortoiseSVN在所有obj文件夹上“解开并添加到忽略列表”(在解决方案中有大约五个项目发生这种情况!)并承诺。

完成这些步骤后,我可以使用AnkhSVN在Visual Studio中进行更新,然后使用AnkhSVN合并向导将更改从“中继”更改为“分支”。