visual-studio - TFVC 默认忽略 bin/debug 和 obj/debug
问题描述
我注意到对于使用 TFVC 控制的 VS 项目,调试文件夹自然会被忽略,而无需创建.tfignore
文件来排除它们。但是,我有一个遗留项目似乎没有遵循这种行为,我无法修复它,因为我不知道谁首先对这种行为负责。
你能解释为什么调试文件夹会被自然忽略而不必使用 a.tfignore
吗?
解决方案
如果系统上没有指定/存在自定义 .tfignore,则已经预先定义了 TFS 将排除哪些文件的列表。
您可以参考路径下的“LocalItemExclusions.config”文件"C:\Users\youraccount\AppData\Local\Microsoft\Team Foundation\x.0\Configuration\VersionControl" folder and open"
。(可能有多个文件夹命名为 1.0、2.0、3.0,您需要确保打开与您的 TFS 版本匹配的文件夹。)
您可以看到默认情况下会忽略这些文件夹和文件类型,它们是在该文件中定义的。
<Exclusion>bin</Exclusion>
<Exclusion>obj</Exclusion>
<Exclusion>*.exe</Exclusion>
如果在 TFS 上的旧项目中默认仍无法排除这些文件,作为解决方法,您可以.tfignore
在该特定项目中手动添加文件。
推荐阅读
- flutter - 颤振 if-else 语句
- html - Excel 宏 VBA 使用 HTML 标记粗斜体下划线在单元格中强
- python - 具有异步功能的装饰器
- php - 如何从 SQL 表中选择和显示最近添加的行?
- python - 使用 numpy.argsort 的结果对数组进行排序
- android - 什么是 /sys/class/gpio/export 和 `/sys/class/gpio/unexport 机制以及底层 sysfs 功能是什么?
- java - 如何在 onPostExecute 中调用 Map 方法?
- r - 如何使用字符向量迭代数据帧并计算 R 中匹配项的平均值
- python - 使用 pandas 和 matplotlib,当我排除某些行时如何绘制图表?
- javascript - React - 模块解析失败:意外的令牌。您可能需要适当的加载程序来处理此文件类型