【问题标题】:How do I prevent TFS from overwriting a label?如何防止 TFS 覆盖标签?
【发布时间】:2010-09-12 00:29:57
【问题描述】:

如果我在 TFS 中制作了一个标签,然后又制作了一个具有相同名称的新标签……那么旧标签将被新标签替换。

如何防止 TFS 覆盖标签?

【问题讨论】:

  • 在 TFS 中,标签的名称必须是唯一的 - 为什么要多个同名标签?这肯定会令人困惑吗?

标签: version-control tfs label overwrite


【解决方案1】:

以下 MSDN 文章涵盖using the Scope of a label to try and minimize the occurrences of these mishaps

使用 /Child 选项避免标签错误

如果您发出标签命令以及预先存在的标签名称和包含已用相同标签标记的文件的 itemspec,则 /child 选项的值确定是否使用新的修订信息更新标记的文件.也就是说,文件被标记为相同的名称,但具有不同的范围。

【讨论】:

    【解决方案2】:

    谢谢,这让我走上了正确的道路。

    标签覆盖似乎是“功能”而不是错误。它按设计工作 上面的六个字母的链接解释了它,下面是另外两个关于它的信息。

    http://msdn.microsoft.com/en-us/library/ms181439(VS.80).aspx http://msdn.microsoft.com/en-us/library/ms181440(VS.80).aspx

    显然,TFS 标签不是像其他 VCS 中那样的时间点快照,尽管我不完全理解解释。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 2019-10-03
      • 2017-12-19
      • 2021-02-08
      • 2014-05-19
      • 2020-07-23
      相关资源
      最近更新 更多