tfs的.tfignore和* .vssscc之间的区别

时间:2019-02-03 14:05:39

标签: tfs version-control visual-studio-2017

.tfignore和* .vssscc这两个文件都用于忽略tfs源代码控制中的文件。
.tfignore和* .vssscc有什么区别,何时我必须分别使用它们?

1 个答案:

答案 0 :(得分:1)

来自this的答案:

  

*。 vssscc 代表 Visual Studio解决方案源控制文件

     

将解决方案添加到源代码管理时,将相应的.vssscc   文件已创建。文本文件包含连接信息和   排除文件列表,类似于项目提示文件。该文件是   临时的,仅存在于源代码管理数据库中。

     

根据经验,我们建议让Visual Studio处理   这些文件。它将添加到源代码管理中,它需要和   忽略那些不需要的东西。 。 vssscc 文件也可以管理解决方案   绑定,因此最好由VS控制它们。

     

此外,Visual Studio可能在源代码管理绑定方面遇到问题   如果所需文件不在源代码控制之下。

因此,如果要忽略TFS中的文件,则应在.tfignore中指定文件,而不要触摸.vssscc文件。