我重命名源代码管理中的所有文件夹,当我尝试签入时出现错误:
无法重命名'X',因为它将与项目具有相同的名称 添加或重命名为'Y'。您必须撤消“X”上的更改,或者必须撤消 将'Y'重命名为其他位置。
我尝试按照以下方式进行,但它不起作用。
答案 0 :(得分:0)
我将该错误读作"服务器上已有文件/文件夹Y"。您可以使用源代码管理浏览器或"来检查是否是这种情况。 tf items" ?如果是这种情况,您需要决定如何解决此冲突 - 您是否需要重命名?或者你想先重命名Y?
答案 1 :(得分:0)
检查https://msdn.microsoft.com/en-us/library/ms181398.aspx:
" 您应该避免使用操作系统在版本控制下重命名项目(例如,使用Windows文件资源管理器或Windows命令提示符中的重命名命令)。使用操作系统在本地工作空间中重命名项目时,Visual Studio会将更改检测为两个更改:添加和删除。您可以将这两个操作加入重命名操作。
修复操作系统重命名的结果
1.在Visual Studio的Team Explorer中,选择Home icon Home,然后选择Pending Changes。
2.在Excluded Changes部分中,选择Detected changes链接。
3.在“提升候选人更改”对话框中,选择删除并添加操作,打开其快捷菜单,然后选择“提升为重命名”。
4.单个重命名更改现在显示在“包含的更改”部分中。 "