【发布时间】:2019-06-27 10:58:40
【问题描述】:
.tfignore 和 *.vssscc 文件都用于忽略来自 tfs 源代码管理的文件。
.tfignore 和 *.vssscc 有什么区别,我什么时候必须使用它们?
【问题讨论】:
标签: tfs version-control visual-studio-2017
.tfignore 和 *.vssscc 文件都用于忽略来自 tfs 源代码管理的文件。
.tfignore 和 *.vssscc 有什么区别,我什么时候必须使用它们?
【问题讨论】:
标签: tfs version-control visual-studio-2017
来自this 回复:
*.vssscc 代表 Visual Studio 解决方案源代码控制文件
将解决方案添加到源代码管理时,相应的 .vssscc 文件被创建。文本文件包含连接信息和 排除文件列表,类似于项目提示文件。这个文件是 临时的并且仅存在于源代码控制数据库中。
根据经验,我们建议让 Visual Studio 处理 这些文件。 它将添加到源代码控制它需要的文件和 省略那些不需要的。 .vssscc 文件也管理解决方案 绑定,所以最好让它们控制(由VS)。
此外,Visual Studio 的源代码管理绑定可能存在问题 如果它需要的文件不受源代码控制。
因此,如果您想忽略 TFS 中的文件,您应该指定 .tfignore 中的文件,并且不要触摸 .vssscc 文件。
【讨论】: