递归地锁定或解锁目录及其内容

Lock or unlock a directory and its content recursively

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

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

因为似乎无法使用 cleartool unlock recursively, one solution could be to combine it to a cleartool find 命令:

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

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