我正在尝试组织TFS项目以应用新结构
我已将文件从父文件夹A移到子文件夹B C D但出现味精
was not renamed in the source control database because there is already an item with this name in the destination folder
任何获得最新版本的人都将面临重复文件错误
您对这个问题的建议解决方案顺便说一句,我有太多的文件和文件夹
在TFS中,有两种移动文件。我为这两个都创建了一个示例:
本地工作区(窗口浏览器)直接移动/拖动文件
在磁盘上,我的工作区中,我将把[[2.PNG移到主分支
folder
- 然后我们可以检查TFS在VS中检测到的内容。一个带有add(in new)>
地方],在“促进候选人变更”中带有删除的地方(在旧地方)。
- 您需要同时检查添加和删除(首先升级)。最后
您将获得所需的服务器和本地资源。
直接在解决方案资源管理器中移动文件
没有任何促进候选人变更。
- 您将直接以
rename
状态获得待处理的更改,然后我们可以检查本地工作区,您将看到1.PNG是 在工作区文件夹中自动删除
,即使您尚未签入更改。最后检查待处理更改,一切都很好并且干净。
返回您的错误:xx was not renamed in the source control database because there is already an item with this name in the destination folder
您应该使用方法2,所以在父文件夹A和子文件夹B C D中已经存在一些具有相同名称的文件
解决方案应该是删除B C D中的重复文件。