【问题标题】:Excluded files from tfs still being checked in从 tfs 中排除的文件仍在签入
【发布时间】:2014-04-30 19:50:18
【问题描述】:

我目前正在处理一个 WiX 项目,我需要在我的项目中包含一些文件,但将它们从 tfs 中排除。我需要这样做,因为这些文件是在编译时自动生成的,但它们必须是要编译的项目的一部分。我认为我可以通过转到 File->Source Control->Advanced->Exclude <file> From Source Control 将它们从源代码控制中排除,但它似乎仍然将其包含在 TFS 中。

下面是我的项目的图片,从我要排除的文件旁边的红色小图标来看,Visual Studio 似乎正试图将它们从 tfs 中排除。但是,当我编译它时出错,因为排除的文件是只读的,我可以通过查看源代码管理浏览器窗口清楚地看到它们已签入。

这是视觉工作室的问题还是我在这里做错了什么?

【问题讨论】:

    标签: tfs visual-studio-2013 wix wix3.8


    【解决方案1】:

    我通过关闭我的解决方案并删除源代码管理资源管理器中的文件解决了这个问题。在我从源代码管理资源管理器中删除它们之前,我打开了我的解决方案,它实际上是从项目文件中删除它们。似乎当您通过上述方法将它们从源代码管理中排除时,它应该将它们从源代码管理中删除,但事实并非如此。

    【讨论】:

    • 非常有用。谢谢你科尔。我到处搜索以了解如何做到这一点!
    • 我喜欢这个答案,它对我有用。比stackoverflow.com/questions/25413389/… 更简单,这可能是新方法。
    猜你喜欢
    • 2017-12-20
    • 2017-02-13
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    相关资源
    最近更新 更多