Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
Asp.net TFS从不自动合并,因为冲突类型:可写文件-本地存在同名的可写文件_Asp.net_Asp.net Mvc_Tfs_Visual Studio 2017 - Fatal编程技术网

Asp.net TFS从不自动合并,因为冲突类型:可写文件-本地存在同名的可写文件

Asp.net TFS从不自动合并,因为冲突类型:可写文件-本地存在同名的可写文件,asp.net,asp.net-mvc,tfs,visual-studio-2017,Asp.net,Asp.net Mvc,Tfs,Visual Studio 2017,我正在使用Visual Studio 2017,在过去几周中,如果不手动覆盖包含其他人更改的所有文件,我无法获取项目的最新更改 在project explorer中,所有冲突文件都有一个小的锁定图标,表示它们处于版本控制之下。我既没有挂起的更改,也没有排除的更改 通过谷歌我找到了,但我不确定我的项目是否使用了门控签入。我当然没有为所有冲突的文件创建搁置集,因为我从未接触过其中的一些文件,以便将它们克隆到我的本地计算机 我怎样才能知道我的项目是否使用了门控签入,或者是什么原因导致了问题 如何确定我

我正在使用Visual Studio 2017,在过去几周中,如果不手动覆盖包含其他人更改的所有文件,我无法获取项目的最新更改

在project explorer中,所有冲突文件都有一个小的锁定图标,表示它们处于版本控制之下。我既没有挂起的更改,也没有排除的更改

通过谷歌我找到了,但我不确定我的项目是否使用了门控签入。我当然没有为所有冲突的文件创建搁置集,因为我从未接触过其中的一些文件,以便将它们克隆到我的本地计算机

我怎样才能知道我的项目是否使用了门控签入,或者是什么原因导致了问题

如何确定我的项目是否使用了门控签入

若要了解项目是否使用门控签入,可以检查此项目的所有生成定义:

导航到生成定义-->
编辑-->
触发器-->
-->
门控签入
检查该选项是否已启用

详情请参阅

还有什么会导致问题

Edward的回答非常全面,在这个线程中,您可以基于此进行相应的故障排除

此外,这里还有一条类似的线索供您参考: