问题标签 [tfignore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - 如果我的存储库包含许多解决方案,我可以为每个解决方案设置一个 .tfignore 文件吗?
我的存储库中有 2 个解决方案:main\A 和 main\B 下的“A”和“B”我要解决的问题是,当我在“A”中更改某些文件时,我可以看到这些文件并在我使用解决方案“B”时交付它们。
我可以为每个解决方案设置一个 .tfignore 文件并让它忽略当前解决方案之外不存在的所有其他文件吗?
如果“A”在 TFS 中有自己的构建定义,我可以强制更改集仅包含“A”文件夹中的文件吗?
tfs - 使用 .tfignore 按名称递归忽略目录
我有以下文件夹结构:
单个.tfignore
文件位于根目录中。
.tfignore
为了node_modules
递归地忽略目录,无论它们在目录层次结构中的什么位置,我应该添加什么?
有很多和我类似的问题。但是所有的都很宽。我想保持简单。请不要使用“待更改”提出任何建议。我只需要一行.tfignore
tfs - tfignore 排除包含空格的文件路径不起作用
在我的项目中,我有一个WCF 服务参考。服务引用会生成一些扩展名为.datasource的元数据文件。我想在tfignore中忽略/排除包含服务引用的文件夹中所有以此扩展名(.datasource)结尾的文件。
出于某种原因,VS2017 仍然在我的待处理更改中显示所有扩展名为.datasource的排除文件。但是,奇怪的是,除此扩展名之外的所有其他文件都会被忽略/排除。尽管对于我在 tfignore 中的.datasource排除规则,有一件有趣的事情,该路径由名称中包含空格的文件夹/目录组成。
这是 tfignore 中的规则:
我的文件夹名称/Web.datasource
规则中的空格是否会导致问题?或者是别的什么?
android-studio - 如何使用 TFS 插件使用 Android Studio 提交忽略文件列表
我正在使用带有
JetBrains 的 TFS 集成的 Android Studio 3.2.1 版本:173.3415.27
我有 .tfignore 文件,但 TFS 集成插件不使用它。.tfignore 文件支持已被请求插件,但这似乎没有去任何地方:
https ://intellij-support.jetbrains.com/hc/en-us/community/posts/206854665-IntelliJ-IDEA-13-TFS -tfignore
AFAIK 唯一列出的忽略文件是workspace.xml,不建议将其提交到源代码管理中。
有没有办法使用 JetBrains 的 TFS 集成将被忽略的文件列表提交到源代码控制?
tfs - 使用 .tfignore 在结构化存储库中递归忽略
我有一个包含多个项目的解决方案。每个项目都使用给定的 Nuget,该 Nuget 将资源安装在与自定义文件共享的某些文件夹中。就像是
我已经尝试在解决方案级别添加 .tfignore
Resources/Text
但它不起作用。我成功的唯一方法是将 .tfignore 复制到每个项目文件夹中。有没有更好的办法?
visual-studio - TFS 连接和忽略问题
我在使用 TFS 时遇到了一些问题:
- 我对某些文件有忽略规则。例如:
\Build\Scripts*.sum
它似乎不承认这一点。但是,如果我在 Visual Studio UI 中排除这些文件,它会记得我将它们排除了一段时间。然后我失去连接,我必须重新排除它们。为什么 tfignore 文件似乎不起作用。这将导致:
- 我经常失去连接到 TFS 的能力。我会愉快地工作。然后我会去检查一些代码,我会收到我无权访问 TFS 的错误。如果我重新启动 Visual Studio,我就可以成功连接并签入代码。事情会好几个小时,然后它会再次发生。为什么我失去了连接能力?为什么重新启动可以解决它?
tfs - TFS/Azure Devops 忽略我的项目文件夹和内容项目被命名为 *.lib
我在 2 个单独的项目中有一个带有 API 和可注入服务的解决方案。
解决方案
----> 解决方案文件
|--> 项目.api
----> project.api 文件
|--> 项目.Lib
----> project.Lib 文件
当我将解决方案添加到我的 TFS 源存储库时,它会添加“project.api”项目和配置扩展但忽略 .lib 项目和所有子项目/文件夹的解决方案文件。
如果我添加任何子项,它会给我一条消息,表明此文件已被忽略,我是否仍要添加它。
我假设该项目由于 *.LIB 扩展名而被忽略????
这是某种保留的扩展,如果是,有没有办法改变它?