fifi_wang 2008-6-17 15:45
添加扩展名为js和raq格式的文件到添控制时取错
添加扩展名为js和raq格式的文件到添控制时取错(文件的行长超过8000b)
扩展名为JS的文件是网页格式文件,自动生成的,所以行的长度人工不会修改.raq格式的问题也相同.报错的图片见附件
请求解决办法,怎样把超过行长的文件添加到源控制中?
text_file_delta:Error:"tmp/tmp57945" is not a 'text file':it contains a line exceeding 8000byts.
Use a different type manager(such as compressed file).
CCweb: Error:Type manager"text_file_delta" failed created_version opration
....
[[i] 本帖最后由 fifi_wang 于 2008-6-17 16:01 编辑 [/i]]
fifi_wang 2008-6-17 16:17
CC在识别文件格式等方面就是比较麻烦.请问大家是否遇到过同类的问题,怎么解决的?
bigjames 2008-6-17 16:48
如果js之类的文件数量很多的话,修改magic文件。
在本论坛搜索magic就会有答案
somis 2008-6-17 19:33
同意楼上说法,如果只是个别文件不能加到版本控制,针对这些文件依次执行chtype命令修改为二进制格式。
fifi_wang 2008-6-17 20:13
比较起来,数量还是比较多的,一个项目下来就会有十多个文件.我在网上搜了一下,原作者有一段这样的话:
找到文件:
C:\Program Files\Rational\ClearCase\config\magic\default.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”
试验后,有些问题:
1."C:\Program Files\Rational\ClearCase\config\magic\default.magic"这个是客户端还是服务器端?我在客户端查找magic的相关文件,只在\Program Files\Rational\Common\rwp\IHS\conf下有一个magic.default文件
2.怎样修改这个参数文件?按照示例,如果是把扩展名为.js文件修改,则是否如下:
-name “*_js”
拜托各位用过的朋友详细指点,非常感谢!
zhangzhao 2008-6-18 11:10
在服务器上修改 C:\Program Files\Rational\ClearCase\config\magic\default.magic
注意你插入的 JS 文件类型尽量写在前面,该匹配文件类型时是有先后顺序的
参考该文件的书写格式就可以的
zhangzhao 2008-6-18 11:40
参考
[url]http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m1/index.jsp?topic=/com.ibm.rational.clearcase.cc_ref.doc/topics/cc.magic.htm[/url]
[url]http://www-1.ibm.com/support/docview.wss?rs=984&uid=swg21146356[/url]