visual-studio - 阻止 TFS 将所有文件添加到源代码管理
问题描述
我在 Visual Studio 2017 上使用 TFS。我不得不重新安装它,现在它会自动将文件夹中的所有文件添加到源代码管理。
例如,如果我使用 winmerge 将 file.cs 与存储库进行比较,winmerge 在我的文件夹中创建一个 file.cs.bak。TFS 会在我签入时看到文件夹中的文件并将其添加到源代码管理中。
如何禁用此功能?在重新安装之前,仅将使用 Visual Studio 创建的文件添加到源代码管理中。
解决方案
是的,正如 Shayki 在他的评论中所说,您应该使用.tfignore
which 将有助于忽略您不想签入源代码管理的任何文件。
.tfignore
您可以通过将调用的文本文件放置在要应用规则的文件夹中来配置忽略哪些类型的文件。文件的效果.tfignore
是递归的。但是,您可以.tfignore
在子文件夹中创建文件以覆盖.tfignore
父文件夹中文件的效果。
######################################
# Ignore .cs.bak files
*.cs.bak
推荐阅读
- angular - 在 Storybook 中显示 Spartacus 组件的问题
- python - 为什么不能在 python 中使用“+”运算符将列表与 str 连接?
- java - 我无法创建我的存储库,因为我没有 @Id
- excel - 更改文本框中的字体大小
- python - 在 CSV 文件 Python 之间复制特定行
- kotlin - Coroutines 和 Okhttp 中的取消
- data-visualization - Mlflow 可以在每一步都记录混淆矩阵吗?
- postgresql - 在 Postgres 中也将三列数据连接成一列,其中包含单列值
- php - 闭包类的对象无法在 laravel 中转换为字符串
- python - 如何检测连接图像上元素的角“关节”?