【问题标题】:How to remove a tag from deleted files in CVS?如何从 CVS 中删除的文件中删除标签?
【发布时间】:2010-10-12 04:16:33
【问题描述】:

我正在尝试为我的 CVS 数据维护一个标签系统。一组标签包含永远不会改变的唯一标签。它们是每晚回归的标签。另一种类型的标签是不断移动的单个标签。这是每晚的回归候选标签。因此,此标签不断从一个版本移动到文件的较新版本。让我们将此标签称为“regress_this”。在回归时,我的意图是检查这个特定的标签并运行我的回归。

我的问题是,检查此标签也会带回已删除的文件。由于在一天的过程中,一些文件被删除,这些文件之前带有“regress-this”标签。如果我可以自动从 CVS 中删除文件也将删除文件上的任何特定标签,那么我的问题将得到解决。

CVS cvs 得到这个'rtag -a',但这不是我要找的,因为它也将标签应用于所有其他文件的头版本。另外,我没有一个明确的已删除文件列表。

我应用标签的方式是运行'cvs tag -F tagname filenames',这样一次只标记几个文件。

我需要从可移动标签中过滤掉已删除的文件。

【问题讨论】:

    标签: tags cvs


    【解决方案1】:

    您可以在应用之前从存储库中尝试removing the tag

    cvs rtag -d regress_this
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-26
      • 2021-06-05
      • 2020-09-02
      • 2013-11-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多