【问题标题】:Clear Source Control not checked-in items list清除源代码管理未签入项列表
【发布时间】:2012-04-12 14:04:36
【问题描述】:

我想在 Visual Studio 中清除我的(我称之为)源代码控制的未签入项历史记录。

这些项目之所以存在,是因为在一个项目中,我确实通过将实际的 windows 文件夹添加到团队基础服务器来包含该项目;还有永远不会签入的 bin 文件和 resharper 文件。

每次我必须签入某些东西时,我都需要一直向下滚动到我明确添加的项目文件;这很烦人。

提前致谢。

【问题讨论】:

    标签: visual-studio-2010 tfs checkin source-control-explorer


    【解决方案1】:

    这些文件不应该被添加到源代码管理中。最好的办法是从 TFS 中删除。

    您应该只签入需要“版本控制”的文件; Resharper 文件、bin\ & obj\ 文件夹、*.suo、*.user 文件等应从 TFS 中删除。

    将新文件添加到 TFS 时,它有一个过滤器 no 将这些文件添加到源代码管理。有关详细信息,请参阅 MSDN 上的 here

    【讨论】:

    • 是的,我知道,我认为默认情况下它们已被过滤。虽然学得很辛苦。还是谢谢。
    • 它们应该在初始添加期间被过滤,但您可以覆盖它并检查您想要的内容。
    • (:听起来像我;无论如何,谢谢。我已经在使用另一个项目目标来保护我的头部安全,但是,因为它们在 tfs 中的同一个项目节点中,它们仍然被列在其中我快疯了。现在,我通过源代码管理删除了旧项目文件夹,一切都很完美。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 2018-02-04
    • 2016-01-05
    • 2011-02-20
    • 1970-01-01
    相关资源
    最近更新 更多