查看完整版本: 在clearcase explorer,看到某个文件前面是三个彩色的小问号,文件打不开

rainyday 2008-6-16 14:40

在clearcase explorer,看到某个文件前面是三个彩色的小问号,文件打不开

在clearcase explorer,看到某个文件前面是三个彩色的小问号,
而且这个文件打不开,,打开时得到一个错误提示:"cannot find the file 'M:\viewname\a\file.html ' (or one of its components).Make sure the path and filename are correct and that all required libraries are available."
运行
D:\>cleartool describe -long  M:\viewname\a\file.html @@\main\aa_instegration\bb_Integration\2
......
  [b][version has no data][/b]
  predecessor version: main\aa_instegration\bb_Integration\2
  Labels:
.......

这里的 "[b]version has no data[/b]" 是为什么,怎么能修复这个文件。我遇到好几个文件都有同样的问题,在不同的view里,不同的文件。
谢谢~

[[i] 本帖最后由 rainyday 于 2008-6-17 09:46 编辑 [/i]]

asukataozi 2008-6-16 15:54

这是由于该文件在Window Explorer下被删除,并没有在Clearcase里删除,你只要Update下View就行,加强下培训吧!~

fly_orange 2008-6-16 16:36

可以undo checkout试试

rainyday 2008-6-16 16:47

to 2 楼

updata view解决不了问题,
这种文件在snapshot view里是三个小问号的标志 ,但在Dynamic View 里是看着是正常状态,但是仍然打不开。

to 3 楼
这个文件在当前的view里没有被checkout.

bingan365 2008-6-16 16:51

如果是静态视图的话,请LZ在视图本地路径下创建该文件,再刷新CC,应该可以看到该文件是check out状态,然后undo
如果是动态视图的话,参考此帖子:[url]http://bbs.scmlife.com/viewthread.php?tid=3135&extra=&highlight=%C8%FD%B8%F6%CE%CA%BA%C5&page=1[/url]

asukataozi 2008-6-16 16:51

不会啊,你Update 下整个View或者该文件的上级目录看看!

rainyday 2008-6-16 18:30

to taotao
可能我没表达清楚。
UCM cc
在某个stream下建的view,子stream下建的view都存在这个问题。
所以应该不是某个view的问题。

to MickyQ
你说是权限的问题。
我感觉好像不太一样和你的情况。
我们结构是multisite
replica A,下这个文件是正常的,没问题。但是replica B 就打不开。看不到文件内容。
是不是有这种可能,被 某人reserved. 但是我在viewtrees看不到reserved checkout信息。
这种reserved view 如果replica A 管理员删除过,有没有可能出现这种打不开文件的情况。

naska 2008-6-17 15:35

[color=blue][font=宋体]原因[/font][/color][font=宋体]:文件[/font][font=Times New Roman]check out[/font][font=宋体]出来了,然后在视图里被删掉了。[/font]
[font=宋体][size=10.5pt]解决办法[/size][/font][font=宋体][size=10.5pt]:拷贝这个文件(需找到这个文件的备份[/size][/font][font=宋体][size=10.5pt])至该视图的目录下,刷新后恢复正常。[/size][/font]

可爱的珊珊 2008-6-17 15:46

同样的问题

我也遇到同样的问题,在Snapshot视图上update view提示"sizeof filename is 477184, expected 477696.loaded but missing"错误.通过version tree,可以看出该文件没有被checkedout.在动态视图中正常.
具体原因不知道,最后解决方法是在动态视图中获取该文件,在静态视图中创建一个新版本解决该问题.

rainyday 2008-6-17 16:11

to 可爱的姗姗

你的动态试图中的该文件,是否能正常打开?

ouou 2008-6-17 23:04

遇到过

我遇见过这样的问题!
在静态视图看就是这样的三个问号,但在动态视图中,这个文件是存在的!

我自己认为是数据的不一致导致的,用checkvob查看一下你的VOB情况,应该是会报“存在小问题”,你看看!

这问题还还没有解决,也希望遇到过,  可以解决的,帮忙!

阿布 2008-6-20 17:37

undo checkout不就可以了?

rainyday 2008-6-20 17:45

to 阿布.
那个文件没有被checkout.  所以根本谈不上undo .

scmtata 2008-6-20 18:24

1.本地新建一个同名的文件
2.update此文件所在的目录,此时会显示此文件被co
3.undo co此文件即可。

wwei 2008-6-22 21:09

我以前也遇到过这样的问题,如果动态视图中的文件可以正常打开
将这个文件拷贝到静态试图的存储路径,update视图,就应该可以了

pingtou1984 2008-6-23 09:01

可以通过新建同名文件解决

香蕉231 2008-6-23 12:01

一般出现"???"的文件,是由于错误的删除方法造成的。
原因:1、 "loaded but missing()
            2、"checked out but removed" 对于第一种在clearcase explorer中进行update可以解决,第二种进行undo checkout即可

falcon1207 2008-7-1 11:24

我都是打開IBM Rational ClearCase Explorer
選取問號的檔案
然後選擇tools ---- undo checkout

我都是這樣解決的

dingding.cherry 2008-7-2 15:21

在相对的目录下建立相同名字的文件(空),然后UPDATE后就可以看到该文件了.
页: [1]
查看完整版本: 在clearcase explorer,看到某个文件前面是三个彩色的小问号,文件打不开