不能使用系统复制工作来拷贝一个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自带拷贝工具inccase–home–dir\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