cn_chenfeng 2008-5-15 22:45
奇怪的eclipsed问题
我在查看一个element的时候,发现是eclipsed状态:
Z:\VIEW\VOB1>cleartool lsvtree appdesc_calendar.c
cleartool: Error: Not a vob object: "appdesc_calendar.c".
Z:\VIEW\VOB1>cleartool ls -l appdesc_calendar.c
view private object appdesc_calendar.c
file element appdesc_calendar.c@@ [[b]eclipsed[/b]]
我试着在命令行里重命名或删除这个被eclipsed的元素,报如下错误:
Z:\VIEW\VOB1>rename appdesc_calendar.c appdesc_calendar.c.bak
Incorrect function.
Z:\VIEW\VOB1>del appdesc_calendar.c
Incorrect function.
在Windows Explorer里删除也报错:
[attach]8312[/attach]
参考了这篇文章:
[url]http://bbs.scmlife.com/viewthread.php?tid=5798[/url]
但仍然不能解决问题。
哪位兄弟可以帮帮我,提供些建议?
[[i] 本帖最后由 cn_chenfeng 于 2008-5-15 23:06 编辑 [/i]]
thyswallow 2008-5-15 23:55
试试:
Z:\VIEW\VOB1>mv appdesc_calendar.c appdesc_calendar.c.bak
cn_chenfeng 2008-5-16 09:49
[quote]原帖由 [i]thyswallow[/i] 于 2008-5-15 23:55 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=91470&ptid=12602][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
试试:
Z:\VIEW\VOB1>mv appdesc_calendar.c appdesc_calendar.c.bak [/quote]
Windows平台,没有mv命令,试过rename,还是报错.
thyswallow 2008-5-20 11:29
将私有同名文件copy到别的路径下进行保存,然后,删除该文件.使得CC的element不被eclipsed.
如果是在view/vob的恢复与备份中出现这样问题,考虑使用cleartool recoverview –synchronize –tag 来refresh一下view试试.
thyswallow 2008-6-28 00:13
尝试一下文件被在checkout后的私有文件的路径下面,建立一个同名文件.然后在Clearcase explorer中将其删除.
获得co文件的路径和名称的命令:
Z:\VIEW\VOB1>Program Files\Rational\ClearCase\bin\mvfsstorage appdesc_calendar.c
/view/<view_tag>.vws/.s/00007/80000004485f9de6test.c
cn_chenfeng 2008-7-2 10:44
[quote]原帖由 [i]thyswallow[/i] 于 2008-6-28 00:13 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=100869&ptid=12602][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
尝试一下文件被在checkout后的私有文件的路径下面,建立一个同名文件.然后在Clearcase explorer中将其删除.
获得co文件的路径和名称的命令:
Z:\VIEW\VOB1>Program Files\Rational\ClearCase\bin\mvfsstorage app ... [/quote]
刚做了一下实验,你说的这个方法可行,多谢!
[[i] 本帖最后由 cn_chenfeng 于 2008-7-3 15:16 编辑 [/i]]