【发布时间】:2014-08-13 16:35:25
【问题描述】:
我们在 UCM 中使用 clearcase 多站点。我如何检查给定流上是否有签出文件/目录,即使该流在其他地方掌握?
目前我正在使用
cleartool lsact -long(来自在流上创建的视图)提供具有字符串“CHECKEDOUT”的输出。有没有更好的办法?
【问题讨论】:
标签: clearcase clearcase-ucm cleartool
我们在 UCM 中使用 clearcase 多站点。我如何检查给定流上是否有签出文件/目录,即使该流在其他地方掌握?
目前我正在使用
cleartool lsact -long(来自在流上创建的视图)提供具有字符串“CHECKEDOUT”的输出。有没有更好的办法?
【问题讨论】:
标签: clearcase clearcase-ucm cleartool
cleartool lsact -long
这似乎是一种有效的方式,因为活动将在其更改集中反映当前签出的文件。
我相信你的 previous question 在 CC 7.1 中
另一种方法是尝试,如Rational ClearCase commands related to Rational ClearCase MultiSite
cleartool lsco -areplicas
列出 VOB 的所有副本中的签出版本(默认:列出当前副本的签出)
列出由
pname指定的元素在包含pname的VOB 的所有副本中的签出。
如果不指定任何pname参数,则列出包含当前工作目录的VOB 的所有副本中的所有签出。
这可能需要更长的时间来处理(即 lsact -l 在定义明确的活动上),除非您将 lsco 限制为当前文件夹。
【讨论】: