0

如何在 ClearCase UCM 中锁定集成流下的所有流?

4

1 回答 1

1

cleartool lockUCM中的操作不是递归操作。
如果您只锁定集成流,它不会锁定子流

您需要列出集成流下的所有流并单独锁定它们。

cleartool lsstream -s -in stream:My_Int_Stream@\myPVob -r

结合 gawk,你甚至不需要编写脚本:

cleartool lsstream -s -in stream:My_Int_Stream@\myPVob -r | gawk "{print \"cleartool lock -nc stream:\"$1\"@\\myPVob\"}"

请注意手册页中的限制:您可能需要成为这些流的所有者才能锁定它们。
还要注意-r确保您拥有所有子流,而不是集成的直接子流。

于 2010-08-31T10:37:48.947 回答