ITPUB??ì3
ITPUB论坛 » Rational » type manager “text_file_delta” failed create_verion operation 解决方法

标题: type manager “text_file_delta” failed create_verion operation 解决方法
离线 juanpeng
中级会员



精华贴数 0
个人空间 0
技术积分 4666 (294)
社区积分 0 (1441335)
注册日期 2007-6-21
论坛徽章:27
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2008-5-30 16:32 
type manager “text_file_delta” failed create_verion operation 解决方法

昨天新做了一个项,需要新建一个VOB .一般情况下,我都会使用命令把BASE版导入到CC中,使用命令如下:前提是VOB 的owner的用户
开始-运行—>cmd 输入命令 clearfsimport –recurse [-master] [-rmname] [-unco] [-nsetevent] 原路径 目的路径  
,-recurese是必须写的,导入是很慢的,这个需要有耐心。
这里说明一下,导入时,CC都作了哪些事情,首先先把文件CO出来,然后在CI进去,text element 时,cc会比较当前version与前一个version.
正常情况下,导完完毕,正常使用。但昨天我是以最后结果时出现有4个.sh文件不能导入出现error.于是在c c里找到这个文件,发现大小是0,其它同样是.sh扩展名的没有问题。于是我就手动的把原CP过来,然后CI。但现出下面这个错误的窗口。
   
   

分析原因:
不能CI进去,可能是cc认为当前的VERSION与前一个VERION 不同一个文件。之前CC把这些文件当作text file来处理,但当CC处理它的时候又发现里面包含二进制的内容,这样就不能依照text file来进行比较操作。(cc还是很严格的)
解决方法:
    (1)可以用命令
首先DOS先进入那个文件的目录,
Cleartool chtype binary_delta_file *.* --可指具体的文件
然后会提醒你选yes.or no.默认是no 这里输入yes.
最后发现会成功的CI 了。
(2) 还有一种方法是我从网上找了,我没有试过,我想可以解决大量的不能CI的情况。
找到文件:
C:Program FilesRationalClearCaseconfigmagicdefault.magic
添加一行:
e.g. e1f_*
audio file : -name “e1f_*” ;
e.g. e1f_* and e1g_*
audio file : -name “e1f_*” | -name “e1g_*”;
e.g. e1f_* E1f_* and e1g_* E1g_*
audio file : -name “[eE]1[fF]_*” | -name “[eE]1[gG]_*”;
假如语音文件是压缩格式的,也可以将“file”改成“compressed_file”
以上的叙述可能是不很成熟和完善。


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问