根据CVS中的分支名称查找预分支标记 - 是否可能?

时间:2013-04-04 21:32:27

标签: version-control tags branch cvs

我是一个新的存储库,我拥有的只是一个CVS分支名称。我试图确定这个分支的分支点或基点。如何找到预分支标签?有可能吗?

更清楚 - 创建分支的过程如下:

create base tag:
$ cvs tag BASE

Create branch:
$ cvs tag -r BASE -b BRANCH

以上面的例子我知道分支 - 我试图找到BASE。我已经搜索了很长一段时间,唯一出现的是如何创建预分支标记和分支(如上所示),但没有提出如何找出分支标记基于分支的内容名称。

谢谢, - 查克

1 个答案:

答案 0 :(得分:1)

使用命令

$ cvs status -v {file}

您获得了{file}的标签。

输出类似于(在最后):

Existing tags:
    tag_name_1      (revision 1.1)
    BASE      (revision 1.2)
    BRANCH  (branch 1.2.1)

然后你就会知道你的分支修订是什么,以及之前的修订版。在该示例中,您知道您的分支名称(BRANCH)。它的修订版是1.2.1。前一个是1.2,此版本的标签是BASE。

示例中的修订号可能与CVS不同,但您可以理解。