发新话题
打印

[求助] cc创建链接symlink or ln?( 此文章被查看:362次,被回复:4篇!! )

cc创建链接symlink or ln?

在同一个vob库中的不同文件夹下创建链接

例: dir1/f1,f2 (f1,f2 是文件)
     dir2 下也需要f1,f2 ,并且和dir1下一样的。

因此,想创建链接,实现同步,也就是一个地方修改了,另一个地方的也会及时更新。
GUI上有个symlink,可以实现静态链接,不是很好用,只能在源的地方进行check修改;
网上找了找,用命令ln 也可以创建链接,不知这个和symlink有何不同,具体怎么实现这个命令呢?
man ln了,还是不清楚,请高手指点...



© 本文为 babyrong0205SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

clearcase   自带 cleartool ln 命令,你自己看一下吧。

cleartool ln
cleartool: Error: Pathname required.
Usage: ln [-slink] [-c comment | -cfile pname | -cq | -cqe | -nc]
          [-nco [-force]] pname target-pname
       ln [-slink] [-c comment | -cfile pname | -cq | -cqe | -nc]
          [-nco [-force]] pname [pname ...] target-dir-pname



© 本文为 rdcwayxSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 rdcwayx 于 2008-4-18 13:49 发表
clearcase   自带 cleartool ln 命令,你自己看一下吧。

cleartool ln
cleartool: Error: Pathname required.
Usage: ln [-slink] [-c comment | -cfile pname | -cq | -cqe | -nc]
          [-nco [-force]] ...
能给个详细的解释说明吗?

还有ln命令达到的效果和GUI上symlink实现的功能一样吗?
我是想建个链接,能在源和目的的地方都能checkout进行修改。
谢谢!



© 本文为 babyrong0205SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我想把当前目录下的aaa.xml文件放到上级目录下的dev中,执行命令及结果如下,请大家分析:
cleartool> ln -s -nc aaa.xml ..\dev
cleartool: Error: Unable to access "\Soft_Test\y\dev\aaa.xml
[WINSOCK] Too many levels of symbolic links.
cleartool: Warning: Trouble updating name "aaa.xml" in snapshot v
w: error detected by ClearCase subsystem.
A separate update may need to be performed in order to reflect the results of
e operation in the snapshot view.
Link created: "..\dev\aaa.xml".

update后,链接的文件不出来,下面是update出来的结果:
Unable to resolve VOB symlink "Soft_Test\y\dev\aaa.xml": [WINSOCK] Too many levels of symbolic links.
Unable to load "aaa.xml".
Errors were encountered in loading "\Soft_Test\y\dev".


© 本文为 babyrong0205 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

ClearCase command reference  里有详细的命令介绍。你看一下里面的sample,应该能够解决你的问题。

我这边用类似的命令,没有任何问题。

clearadm > cleartool co ../dev
Checkout comments for "../dev":
.
Checked out "../dev" from version "/main/1".
clearadm  > cleartool ln -s -nc bb ../dev
Link created: "../dev/bb".

© 本文为 rdcwayx 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题