gpt4 book ai didi

linux - 关于快照 View 符号链接(symbolic link)的 Clearcase Linux 命令

转载 作者:太空狗 更新时间:2023-10-29 12:40:57 25 4
gpt4 key购买 nike

我希望能够在文件上使用 cleartool 命令,这些文件是 linux 快照 View 中文件的符号链接(symbolic link)。

>cd /my/build/area/
>ls -l file.c
lrwxrwxrwx 1 sword none 123 Jun 19 16:57 file.c -> /my/snapshot/view/file.c
>cleartool co file.c
cleartool: Error: Not an object in a vob: "file.c".

同样,当我尝试执行 cleartool update 来执行此操作时,我得到了

cleartool: Error: Unable to determine version for VOB root directory element
cleartool: Error: Unable to access "/my/build/area/file.c" No such file or directory."

我可以 cd 到 View 并在文件上使用 cleartool 没问题。但是对 View 中文件的符号链接(symbolic link)的 cleartool 操作给了我错误。

我问的原因是我的构建环境包含一个本地目录,该目录包含每个文件到快照 View 的符号链接(symbolic link)。有没有一种方法可以做到这一点而无需 cd 到快照 View ?

注意:我在 cshell 中使用 ln -s 命令在我的构建区域中创建文件。我没有使用 cleartool ln。我不是在尝试将一个文件与一个 vob 或另一个 vob 进行符号链接(symbolic link)。

编辑:值得注意的是,“cleartool 更新”符号链接(symbolic link)的尝试确实会写入 View .updt 文件,因此虽然符号链接(symbolic link)上的 cleartool 命令确实失败,但该工具的某些部分具有 View 上下文。

最佳答案

ClearCase 需要 View 上下文来确定您指向的对象是什么。由于您不在 View 中,因此无法解析此链接以找到实际的文件元素。

是否有任何原因导致您无法在 View 中工作?

关于linux - 关于快照 View 符号链接(symbolic link)的 Clearcase Linux 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44654562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com