Clearcase 如何签出然后立即复制到符号链接目标处的所有文件? 背景
我正在遵循队友的一些指示。这些说明包括签出命令,然后将.a文件从make命令从一个vob复制到另一个vob。命令是这样给我的:Clearcase 如何签出然后立即复制到符号链接目标处的所有文件? 背景,clearcase,symlink-traversal,Clearcase,Symlink Traversal,我正在遵循队友的一些指示。这些说明包括签出命令,然后将.a文件从make命令从一个vob复制到另一个vob。命令是这样给我的: ct co -nc -unr /vobs/sbov/ABC/libs/qwert/*.a find . -name '*.a' | grep -v ABCDE | xargs -I {} cp {} /vobs/sbov/ABC/libs/quert 这应该不会有任何问题正常工作…除了最近大量的。该目录中的文件已从文件更改为符号链接。符号链接不是clearcase元素
ct co -nc -unr /vobs/sbov/ABC/libs/qwert/*.a
find . -name '*.a' | grep -v ABCDE | xargs -I {} cp {} /vobs/sbov/ABC/libs/quert
这应该不会有任何问题正常工作…除了最近大量的。该目录中的文件已从文件更改为符号链接。符号链接不是clearcase元素。因此,这些命令试图签出并复制到各种非clearcase实体,而不是实际的文件。因此我的问题是
问题:
如何修改上面的命令以操作符号链接指向的实际文件,而不是符号链接本身?首先尝试使用 这将有助于获取实际文件,而不是符号链接
find . -name '*.a' | grep -v ABCDE | xargs -I {} cp -L {} /vobs/sbov/ABC/libs/quert
^^^^^^^^