问题标签 [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 投票
3 回答
5123 浏览

tfs - tfignore 通配符目录段

是否可以使用.tfignore向目录添加通配符?我认为这只是在目录段中添加星号通配符的情况。例如:

但是,这不起作用,我不确定如果不明确声明我需要排除的每个引用,我将如何实现这种行为。.

文档

# 开始注释行

* 和 ? 支持通配符。

除非以 \ 字符为前缀,否则文件规范是递归的。

!否定文件规范(不忽略与模式匹配的文件)

从文档中提取。

0 投票
2 回答
785 浏览

visual-studio - TFS 不断添加我的 NuGet 包

我有几个项目使用大量 NuGet 包,这些项目在 TFS 上受源代码控制。每当恢复包时,它们都会自动读取到源代码管理中。

我正在使用带有本地工作区的 Visual Studio 2013 Update 3 和 TFS 2013,我的 NuGet 版本是 2.8.50313.46。

我显然不是唯一一个有这个问题的人。相当多的人一直在 StackOverflow 上提出这个问题,但没有人能够解决这个问题,或者至少不能通过 NuGet 中新的包恢复实现来解决这个问题。我尝试了排除“/包”的解决方案文件夹中的 .tfignore,但它也不起作用。所以我现在在这里寻求帮助,因为迟早会有人检查这些文件!

谢谢。

注意:大约有 20 个用户在使用这个 TFS,所以我不打算在每台机器上应用单独的修复程序。

0 投票
2 回答
6458 浏览

asp.net - 为什么我的 .tfignore 文件不忽略我的包文件夹

我正在使用 Visual Studio 2013 Pro 和 Team Foundation Server 2013。我有一个 .tfignore 文件,其中包含以下几行:

第 1 行不工作,但第 2 行和第 3 行工作。上面的项目名称是解决方案中的一个网站。此解决方案中没有其他内容。安装了 nuget 包,它们会在您发布或构建网站时自动下拉。发生这种情况时,将在解决方案中创建此包文件夹。它没有添加到解决方案资源管理器中,当您在文件资源管理器中查看文件管理器时,它只是在与解决方案相同的文件夹中。

如果您需要任何其他信息,请告诉我。

0 投票
1 回答
291 浏览

tfs - 如何防止 TFS 忽略文件

在我正在处理的一个项目中,我们使用 sass 签入 Ruby,以便在构建期间编译 scss 文件。我在更新 gem 时切换到使用本地工作区,以便自动检测更改。这很好用,除了总是忽略位于 bin 文件夹中的新 gem 文件这一事实。

我没有现有的 tfignore 文件,所以我想知道是否有一些全局忽略列表可以编辑或覆盖。

我尝试在根目录甚至与 bin 文件夹相同的级别添加一个 tfignore 文件,以迫使团队资源管理器停止忽略这些文件,但到目前为止成功率为零。

tfignore 文件的内容只有一行:

如何让团队资源管理器自动检测这些更改,这样我就不必执行手动查找和添加这些文件的额外步骤?

0 投票
1 回答
305 浏览

version-control - How to us tfignore file for common nuget package folder?

I've setup TFS source control as follows to accommodate a project in multiple solutions to use NuGet package restore without the hint paths causing issues:

https://stackoverflow.com/a/20660920/4354868

This NuGet repo structure works, my problem is that the .tfignore file is not working and I need some guidance on how to set up the .tfignore file to accommodate this 'common repo' structure.

Structure:

Things I've tried:

.tfignore file at the root level, sibling to the "packages" folder I want to ignore with the following text:

.tfignore in each solution root, pointing back up to the "packages" folder I want to ignore using the following text:

0 投票
1 回答
880 浏览

visual-studio-2015 - Visual Studio 2015/TFS 2013 没有忽略 ASP.NET 5 项目中的 bower_components

Visual Studio 2015 没有忽略bower_components文件夹,尽管它忽略了 node_modules所以我不知道出了什么问题。

这是我的 project.json 的内容

如何强制 VS 2015 从项目树中隐藏 bower_components 文件夹?

我也在为 TFS 2013 苦苦挣扎,因为我无法忽略跟踪更改的文件夹。我已经尝试过 .tfignore 但这没有用。

0 投票
1 回答
510 浏览

tfs - 用户全局 tfignore?

因此 TFS 支持.tfignore在存储库中添加文件以排除文件。它是否支持添加特定于用户或特定于机器的全局.tfignore文件的方法?

.gitconfigGit 通过文件及其 excludesFile 条目支持这一点。

这是我的情况,为什么我要问这个。我使用 WebStorm,但我的同事没有。因此,在我的计算机上,我想.idea从 TFS 签入中排除文件夹,而无需修改每个存储库的.tfignore文件。

是否支持此功能?

0 投票
1 回答
668 浏览

visual-studio - 为什么我的 .tfignore 没有忽略 *.vssscc?

我正在运行 VS Enterprise 2015。这个地狱般的东西一直想将我的解决方案的 .vssscc 文件添加到版本控制中。我的 .tfignore 有这一行:

.tfignore 中的其他项目工作正常,但由于某种原因,这个项目不是。目录树中没有其他 .tfignore 文件。当然,我忽略了一些东西,但我正在拔掉头发上剩下的东西,试图弄清楚是什么。有什么建议么?

0 投票
2 回答
1037 浏览

tfs - vs2015 不断将 project.lock.json 添加到 tfs

我的文件夹结构是:

-- 解决方案文件夹

--- .tfignore 文件

--- 每个项目的文件夹

但是 vs2015 一直在源代码管理中包含我的 project.lock.json 文件。

在我的 .tfignore 文件中,我添加了:project.lock.json

我尝试从源代码管理中撤消和删除文件。

如何阻止它包含 project.lock.json?

0 投票
1 回答
250 浏览

c# - .tfignore 不适用于 VS 2015 RC 3

我试图忽略一些文件夹并阻止它们在 TFS 中签入,我在此处阅读了有关 VS 2015 上的错误但似乎已在 RC3 中修复,对我来说不是,唯一被 TFS 忽略的是 .tfignore 文件.

我在根解决方案文件夹中创建了它,内容如下所示:

有任何想法吗?提前致谢!