以递归方式锁定或解锁目录及其内容

时间:2015-04-28 08:14:15

标签: clearcase

使用ClearCase,如何递归锁定(或解锁)目录及其完整内容?

(在我看来,GUI和cleartool都不支持递归(un)锁定,所以我可能需要编写一个批处理文件来递归目录的所有内容。也许我忽略了什么?)

1 个答案:

答案 0 :(得分:2)

由于似乎无法递归使用cleartool unlock,因此一种解决方案可能是将其与cleartool find命令结合使用:

# Windows syntax:
cleartool find adirectory -exec "cleartool unlock \"%CLEARCASE_PN%\""
# Unix syntax:
cleartool find adirectory -exec 'cleartool unlock "$CLEARCASE_PN"'

如果您在要解锁adirectory的路径中执行该操作,则会adirectory及其所有内容执行此操作。