不能使用系统复制工作来拷贝一个vob到另一个存储位置,必须保证vob数据的完整性及保留vob存储目录的权限和拥有者

 

1、 vob owner或者特权用户登录到vob所在server

2、 锁住vob

cleartool lock vob:\libpub.vbs

3、 停止CC

4、 在源主机上重启CC之前重命名vob存储目录libpub.vbs;如果你忘记这一步,一旦启动源主机cc服务,vob访问时仍然会访问老的位置;

5、 拷贝vob存储目录,保留所有的所有权信息;使用CC自带拷贝工具inccasehomedir\etc\utils\ccopy.exe,命令如下

C:\ClearCaseStorage\VOBs> net use E: \\vobsvr01\vobstg

C:\ClearCaseStorage\VOBs> ccopy libpub.vbs E:\libpub.vbs

在cc 2003时,需要在目标主机上运行上述命令;

6、 替换vob对象和tag

cleartool register vob replace \\vobsvr01\vobstg\libpub.vbs

cleartool mktag vob replace tag \libpub \\vobsvr01\vobstg\libpub.vbs

7、 解锁vob

8、 确认客户端通过新位置访问vob