1

有没有我提供基线名称和元素文件名的命令,它返回由该基线标记的确切文件版本?

例如:

baseline name: 7.5.3.1
element filename: a.java

结果:

/main/mystream/16

我的问题是关于 UCM,你不能在版本之间移动基线......

如果没有这样的命令,看来我必须写一个简短的脚本。在这种情况下,我可能必须运行cleartool lsvtree然后解析输出 - 对吗?这是最快的方法吗?

谢谢

4

1 回答 1

1

您可以通过查看该文件版本上的标签来查询确切的版本。
但这只有在基线是完整基线时才有效(这意味着它在与所述基线关联的组件的每个文件部分上设置了一个以基线命名的标签)。
请参阅“ Clearcase UCM 中的完整基线和增量基线有什么区别? ”。

如果是这种情况,那么您可以使用cleartool find命令查看确切的版本,例如“如何按标签搜索文件”。
IBM 技术说明“如何确定标签从哪个元素版本移动”中描述了其他机制。

于 2012-09-14T08:55:22.173 回答