Version control 在clearcase中释放多个标签

Version control 在clearcase中释放多个标签,version-control,branch,clearcase,Version Control,Branch,Clearcase,我正在使用ClearCase。我创建了一个快照视图来发布两个问题 对于问题1,我创建了Label1 对于issue2,我在同一分支上创建了Label2 现在的问题是Label2显示了来自issue1和issue2的更改 我们是否有办法避免这种情况,使Label2仅对issue2进行更改,而Label1仅对issue1进行更改 这是可能的,或者有其他的方法来实现这一点吗? < P>如果你有两个单独的问题,你想单独考虑,最好把它们隔离在它们各自的分支中。 来自同一祖先(处理任一问题之前的时间点)

我正在使用ClearCase。我创建了一个快照视图来发布两个问题

  • 对于问题1,我创建了
    Label1
  • 对于issue2,我在同一分支上创建了
    Label2
现在的问题是
Label2
显示了来自issue1和issue2的更改

我们是否有办法避免这种情况,使
Label2
仅对issue2进行更改,而
Label1
仅对issue1进行更改


这是可能的,或者有其他的方法来实现这一点吗?

< P>如果你有两个单独的问题,你想单独考虑,最好把它们隔离在它们各自的分支中。 来自同一祖先(处理任一问题之前的时间点)

  • 在分支机构
    Issue1
    中,报告专门针对问题1所做的修改:然后可以设置标签
    Label1
  • 在branch
    Issue2
    中,报告专门针对问题2所做的修改:然后可以设置标签
    Label2
    ,而无需担心问题1

如果有两个分支(和两个视图)不可行,则:

或者您需要找到标签为
Label1
Label2
的版本,然后删除
Label2
其中一个:

cleartool find . -cview -version "lbtype(Label1) && lbtype(Label2)" -exec "cleartool rmlabel Label2 \"%CLEARCASE_XPN%\""
cleartool find . -cview -version "lbtype(Label1) && lbtype(Label2)" -exec "cleartool rmlabel Label2 \"%CLEARCASE_XPN%\""