问题标签 [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.

0 投票
2 回答
9887 浏览

c# - .tfignore 不忽略文件

我有一个如下所示的 .tfIgnore 文件,其中已经签入

我希望与匹配的每个文件都.autogen.cs被忽略。但问题是当文件由 t4 模板生成时,文件显示在挂起的更改中,见下图,xx.autogen.cs被识别为add

在此处输入图像描述

即使我在下面尝试过但仍然无法正常工作

我们正在使用 Vs2013 + Tfs2017

0 投票
2 回答
489 浏览

visual-studio - 如果我的存储库包含许多解决方案,我可以为每个解决方案设置一个 .tfignore 文件吗?

我的存储库中有 2 个解决方案:main\A 和 main\B 下的“A”和“B”我要解决的问题是,当我在“A”中更改某些文件时,我可以看到这些文件并在我使用解决方案“B”时交付它们。

我可以为每个解决方案设置一个 .tfignore 文件并让它忽略当前解决方案之外不存在的所有其他文件吗?

如果“A”在 TFS 中有自己的构建定义,我可以强制更改集仅包含“A”文件夹中的文件吗?

0 投票
1 回答
4573 浏览

visual-studio - 如何阻止“.jfm 文件无法访问”锁定 tfs

我正在开发一个在 TFS 中具有大型解决方案的项目,其中包括一个 sqlProject。我们在该项目中使用了一些东西,但也为该项目生成了一个 .jfm 文件。.jfm 已从项目中排除,但 TFS 一直在尝试访问它。即使我没有对其进行任何更改,它也会显示在“排除的更改”下。

我添加了一个 .tfignore 文件,其中包含该行

并重新启动视觉工作室并重新启动我的电脑。此弹出窗口仍然存在:

在此处输入图像描述

然后我无法在源代码管理资源管理器中打开任何东西,它只是不断给我弹出窗口。我用谷歌搜索,与我的同事交谈,尝试移动 .tfignore 文件,但都没有奏效,这让我发疯。

0 投票
2 回答
1937 浏览

tfs - TFS:为什么斗篷是灰色的?

我参加了 VS 社区 2017。

我正在尝试永久忽略签入的包文件夹。我去了源代码管理资源管理器,但文件/文件夹的上下文菜单中的 Cloak 选项,在 Advanced 下显示为灰色:

在此处输入图像描述

我尝试.tfignore在根文件夹中添加一个文件并添加packages/packages它,但它没有完成这项工作。

有任何想法吗?

0 投票
1 回答
1818 浏览

tfs - 使用 .tfignore 按名称递归忽略目录

我有以下文件夹结构:

单个.tfignore文件位于根目录中。

.tfignore为了node_modules递归地忽略目录,无论它们在目录层次结构中的什么位置,我应该添加什么?


有很多和我类似的问题。但是所有的都很宽。我想保持简单。请不要使用“待更改”提出任何建议。我只需要一行.tfignore

0 投票
1 回答
550 浏览

tfs - tfignore 排除包含空格的文件路径不起作用

在我的项目中,我有一个WCF 服务参考。服务引用会生成一些扩展名为.datasource的元数据文件。我想在tfignore中忽略/排除包含服务引用的文件夹中所有以此扩展名(.datasource)结尾的文件。

出于某种原因,VS2017 仍然在我的待处理更改中显示所有扩展名为.datasource的排除文件。但是,奇怪的是,除此扩展名之外的所有其他文件都会被忽略/排除。尽管对于我在 tfignore 中的.datasource排除规则,有一件有趣的事情,该路径由名称中包含空格的文件夹/目录组成。

这是 tfignore 中的规则:

我的文件夹名称/Web.datasource

规则中的空格是否会导致问题?或者是别的什么?

0 投票
1 回答
180 浏览

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 集成将被忽略的文件列表提交到源代码控制?

0 投票
1 回答
30 浏览

tfs - 使用 .tfignore 在结构化存储库中递归忽略

我有一个包含多个项目的解决方案。每个项目都使用给定的 Nuget,该 Nuget 将资源安装在与自定义文件共享的某些文件夹中。就像是

我已经尝试在解决方案级别添加 .tfignore Resources/Text 但它不起作用。我成功的唯一方法是将 .tfignore 复制到每个项目文件夹中。有没有更好的办法?

0 投票
2 回答
27 浏览

visual-studio - TFS 连接和忽略问题

我在使用 TFS 时遇到了一些问题:

  1. 我对某些文件有忽略规则。例如:

\Build\Scripts*.sum

它似乎不承认这一点。但是,如果我在 Visual Studio UI 中排除这些文件,它会记得我将它们排除了一段时间。然后我失去连接,我必须重新排除它们。为什么 tfignore 文件似乎不起作用。这将导致:

  1. 我经常失去连接到 TFS 的能力。我会愉快地工作。然后我会去检查一些代码,我会收到我无权访问 TFS 的错误。如果我重新启动 Visual Studio,我就可以成功连接并签入代码。事情会好几个小时,然后它会再次发生。为什么我失去了连接能力?为什么重新启动可以解决它?
0 投票
1 回答
288 浏览

tfs - TFS/Azure Devops 忽略我的项目文件夹和内容项目被命名为 *.lib

我在 2 个单独的项目中有一个带有 API 和可注入服务的解决方案。

解决方案

----> 解决方案文件

|--> 项目.api

----> project.api 文件

|--> 项目.Lib

----> project.Lib 文件

当我将解决方案添加到我的 TFS 源存储库时,它会添加“project.api”项目和配置扩展但忽略 .lib 项目和所有子项目/文件夹的解决方案文件。

如果我添加任何子项,它会给我一条消息,表明此文件已被忽略,我是否仍要添加它。

我假设该项目由于 *.LIB 扩展名而被忽略????

这是某种保留的扩展,如果是,有没有办法改变它?