如何在 ClearCase UCM 中锁定集成流下的所有流?
问问题
1046 次
1 回答
1
cleartool lock
UCM中的操作不是递归操作。
如果您只锁定集成流,它不会锁定子流
您需要列出集成流下的所有流并单独锁定它们。
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 回答