Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么TFS要求在获取特定版本后解决冲突_Tfs_Azure Devops_Visual Studio 2015 - Fatal编程技术网

为什么TFS要求在获取特定版本后解决冲突

为什么TFS要求在获取特定版本后解决冲突,tfs,azure-devops,visual-studio-2015,Tfs,Azure Devops,Visual Studio 2015,我正在下载某个分支的特定版本,但下载完成后会不断收到提示以解决冲突 在我调用get specific version之前,分支的状态是“未下载”,我用文件资源管理器确认了这一点,文件夹不会在本地退出。 我还检查了覆盖未签出的可写文件和覆盖所有文件,即使本地版本与“获取特定版本”对话框中的特定版本匹配 如果在调用获取特定版本之前不存在本地文件,那么服务器版本与什么冲突 显然,当变更集最初提交时,任何冲突都会得到解决,变更集在服务器上不能处于冲突状态 从根目录中删除映射,然后将其重新添加,解决了这个

我正在下载某个分支的特定版本,但下载完成后会不断收到提示以解决冲突

在我调用get specific version之前,分支的状态是“未下载”,我用文件资源管理器确认了这一点,文件夹不会在本地退出。 我还检查了
覆盖未签出的可写文件
覆盖所有文件,即使本地版本与“获取特定版本”对话框中的特定版本匹配

如果在调用获取特定版本之前不存在本地文件,那么服务器版本与什么冲突


显然,当变更集最初提交时,任何冲突都会得到解决,变更集在服务器上不能处于冲突状态

从根目录中删除映射,然后将其重新添加,解决了这个问题。实际文件与VS认为的文件之间一定存在冲突。
但仍然不知道为什么它会在这种情况下尝试合并。实际上,实际文件夹的状态应该比VS认为的文件夹中的任何内容都要有先见之明。

如果您使用本地工作区,它会,如果您使用服务器工作区,您会体验到您所做的行为