现在的位置: 首页 > 综合 > 正文

如何在ClearCase里重命名VOB Tag

2013年04月25日 ⁄ 综合 ⁄ 共 1249字 ⁄ 字号 评论关闭

重命令VOB Tag的步骤大致如下:

操作系统: Windows 2003 Server

1. 列出原VOB Tag:

E:/> cleartool lsvob /A
  /A    //host100/vobstore/LDS_A.vbs private (replicated)

2. 锁住当前VOB, 防止开发人员对它的修改:

E:/> cleartool lock vob:/A
Locked versioned object base "/A".

E:/> cleartool lslock vob:/A
--02-29T06:51  sinchvobadm lock versioned object base "/A" (locked)
  "Locked for all users."

3. 从注册信息里删除并注销原VOB Tag:

E:/> cleartool rmtag -vob /A

E:/> cleartool unregister -vob //host100/vobstore/LDS_A.vbs

4. 确认原VOB Tag已不存在:

E:/> cleartool lsvob /A
cleartool: Error: No matching entries found for vob tag "/A".

5. 删除vob_server进程:

C:/>//host102/self-dev/handle/handle A

Handle v3.2
Copyright (C) 1997-2006 Mark Russinovich
Sysinternals - www.sysinternals.com

vob_server.exe     pid: 5496    6FC: D:/vobstore/LDS_A.vbs/.pid
vob_server.exe     pid: 5496    704: D:/vobstore/LDS_A.vbs

C:/>//host102/self-dev/pstools/pskill 5496

PsKill v1.12 - Terminates processes on local or remote systems
Copyright (C) 1999-2005  Mark Russinovich
Sysinternals - www.sysinternals.com

Process 5496 killed.

6. 创建并注册新的VOB Tag:

E:/> cleartool mktag -vob -tag /LDS_A //host100/vobstore/LDS_A.vbs

E:/> cleartool register -vob //host100/vobstore/LDS_A.vbs

7. 对当前VOB进行解锁:

E:/> cleartool unlock vob:/LDS_A
Unlocked versioned object base "/LDS_A".

E:/> cleartool lslock vob:/LDS_A

8. 确认新VOB Tag可用:

E:/> cleartool lsvob /LDS_A
  /LDS_A //host100/vobstore/LDS_A.vbs private (replicated)

抱歉!评论已关闭.