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

3

使用ClearCase,如何递归地锁定(或解除锁定)目录及其全部内容?

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

1个回答

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及其所有内容解锁。


为了完整起见:%CLEARCASE_PN% 是“所选元素或 VOB 符号链接的路径名”。 - undefined
1
@Martin 确实。我认为在这里最好使用 CLEARCASE_XPN,它会选择版本。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接