Clearcase问题,而;“将文件添加到源代码管理”;
在向clearcase(UCM)添加文件时,我面临以下问题Clearcase问题,而;“将文件添加到源代码管理”;,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,在向clearcase(UCM)添加文件时,我面临以下问题 我尝试重新设置基址,删除并再次添加该文件。但面对同样的情况。发生这种情况的原因及解决方法?您使用的是哪种类型的视图?静态(快照)还是动态? 检查主服务器上是否已存在文件。 如果该文件已经存在于main上(这意味着该文件是版本控制文件),则在编辑之前,您应该签出该文件,然后在进行更改之后,您需要签入该文件。 如果您使用的是版本化文件,并且您对该版本化文件进行了更改,则该文件将被劫持(您将在clear case explorer中的文件上看
我尝试重新设置基址,删除并再次添加该文件。但面对同样的情况。发生这种情况的原因及解决方法?您使用的是哪种类型的视图?静态(快照)还是动态? 检查主服务器上是否已存在文件。 如果该文件已经存在于main上(这意味着该文件是版本控制文件),则在编辑之前,您应该签出该文件,然后在进行更改之后,您需要签入该文件。 如果您使用的是版本化文件,并且您对该版本化文件进行了更改,则该文件将被劫持(您将在clear case explorer中的文件上看到红色+绿色标记)。
请尝试一次。您将在中找到此错误消息的所有已知案例
- 类型管理器大小限制-文件太大
- 包含二进制数据的文本文件-包含“\000”
- 超过8000字节的行
- 源容器已损坏-不是其分支上的最高容器
报告补充说:
我们的IT人员使用了以下命令“
chtype Compressed_file
”之后,它允许办理登机手续 当他们在我的collegue系统中这样做时,我无法问这意味着什么以及它是如何解决这个问题的 它确实解决了这个问题(与UCM无关):因为文本管理器不会将文件的内容识别为文本(例如,如图所示),所以您需要指示ClearCase将其视为二进制内容
cleartool chtype compressed_file
- 赞成:它允许签入/签出
- 缺点:您将无法再“与以前的版本进行比较”。
您可能需要指示始终复制压缩的_文件,而不是合并(请参阅“”)
对于某些文件集,您还可以修改magic文件以使该过程自动化:请参阅。您是否尝试与IBM支持人员联系:我们的IT人员使用了以下命令“chtype Compressed_file”。之后,它允许签入。当他们在我的collegue系统中这样做时,我无法问这意味着什么,以及它是如何解决这个问题的?由于您是一位经验丰富的UCM用户,您知道为什么它可以解决此问题吗?@SamselvaprabuI编辑了我的答案以回答您的评论。我与我的一位用户在一个小型javascript文件(行超过8000字节)中遇到了此问题。我的用户通过脚本提交clearcase文件,为了修复这种情况,我运行了所有文件:
file——简短的“要测试的文件”
,它将以ASCII文本响应,并有很长的行。另一种选择是使用wc-L
,然后您可以决定多长时间太长。Clearcase在8000个字符时感到不安。
cleartool chtype compressed_file