【发布时间】:2014-02-11 03:50:07
【问题描述】:
我搞砸了 TFS 设置,不小心包含了用于 TFS 2012 签入的 bin 和 obj 文件夹,甚至已经签入了它们。我不希望这样,因为这些文件经常更改并且不适合包含在内。
我检查了What happened to "Exclude from Source Control" in VS2012。接受的答案不起作用,因为 bin 和 obj 文件夹以及这些文件夹中的 DLL 不会出现在“促进候选更改”列表中,即使在排除它们之后也是如此。第二个最受欢迎的答案也不会永久有效。我对所有都按是,它会将它们从包含的更改列表中删除,但是当我执行任何涉及重建的操作时,它们会再次添加到包含列表中。
我正在寻找一个永久的解决方案,它将永久排除这些文件夹和其中的文件,并在可能的情况下将它们从 TFS 服务器中删除。
【问题讨论】:
-
@nate-kerkhofs - 你没有标记答案,这有点粗鲁。 jessehouwing 提供的答案有效并满足您指定的要求。
-
@Bertie 我稍后给自己回复了一个答案,但我无法让 .tfignore 解决方案发挥作用。
-
@NateKerkhofs - 我的错,没有注意到那个帖子是你写的。史诗般的失败! :) 你有没有弄明白为什么你不能创建忽略文件?这是否指向更可疑的事情?!
-
@Bertie 我真的不知道,我不能再测试它了,因为我不再在那里工作,所以我无法访问 TFS 服务器来测试它。