【问题标题】:How do I interpret the Excluded Changes tree in the Pending Changes window?如何解释 Pending Changes 窗口中的 Excluded Changes 树?
【发布时间】:2013-07-26 13:43:29
【问题描述】:

截图中文件和目录的状态如何?

它似乎在告诉我,我已经全部更改了它们,但我没有 - 我检查了它们,但根本没有碰它们。

【问题讨论】:

    标签: version-control tfs azure-devops


    【解决方案1】:

    当您在 TFS 中签出文件时,它会包含在待处理的更改中。这就是它的工作原理。当您使用 TFS 2012 时,您可能希望 Local Workspace 获得更具颠覆性的 Pending Changes 样式,它只显示具有实际更改的文件。

    【讨论】:

    • 谢谢。这背后有什么逻辑吗?现在我希望我使用 Hg 或 Git,如果我理解它,它可能会喜欢 TFS...
    • 我不这么认为,这是旧的 VSS 使用 Check-out check-in 的方式。正如我所说,本地工作区更像是颠覆风格,所以应该更容易使用。
    • 没有说“服务器”。您使用的是 TFS 2012 还是 2010?本地工作区应该会在 2012 年推出。
    • @cja 其背后的逻辑是它可以防止扫描您的工作文件夹以进行更改,如果您有一个大型存储库和/或该存储库中的大文件和服务器工作区针对这些更改进行了优化,这可能会很昂贵案例。如果您的模型要显式检出文件,则客户端不需要计算文件的哈希值。
    • @cja 不,这只是移动扫描,而不是消除它。在服务器工作空间中,我们从不想要扫描磁盘以查找更改。将其更改为手动驱动仍然会抓取我的 20 GB 源代码登记,这是我从不希望发生的。
    猜你喜欢
    • 1970-01-01
    • 2014-10-12
    • 1970-01-01
    • 1970-01-01
    • 2014-02-22
    • 2011-05-22
    • 1970-01-01
    • 2012-04-03
    • 2021-03-07
    相关资源
    最近更新 更多