text_file_delta clearcase 操作失败 create_version

text_file_delta failed create_version operation in clearcase

继续我之前的post:。现在我可以执行 clear case import 命令但有一些错误。以下是导入时发生的一些错误:

clearfsimport: Error: Could not checkin "E:\CC_Work\FromCC\santosh_view57\Temp_TEST\AspNET\Scripts\WebForms\MSAjax\MicrosoftAjax.js".
clearfsimport: Warning: Trouble importing element "E:\CC_Work\FromCC\santosh_view57\Temp_TEST\AspNET\Scripts\WebForms\MSAjax\MicrosoftAjax.js".
Creating element "E:\CC_Work\FromCC\santosh_view57\Temp_TEST\AspNET\Scripts\WebForms\MSAjax\MicrosoftAjaxApplicationServices.js".
Created branch "TEST_TEMP" from "E:\CC_Work\FromCC\santosh_view57\Temp_TEST\AspNET\Scripts\WebForms\MSAjax\MicrosoftAjaxApplicationServices.js" version "\main[=12=]".
clearfsimport: Error: Type manager "text_file_delta" failed create_version operation.

以下是我的导入命令:

clearfsimport -rec -nset -comment "Commit test" F:\abc\ASPNET* E:\CC_Work\FromCC\santosh_view57\Temp_TEST\ASPNET

配置规范如下:

element * CHECKEDOUT

element * .../TEST_TEMP/LATEST

element * /main/LATEST -mkbranch TEST_TEMP

element * /main/LATEST

load \Temp_TEST

同一文件可以使用“ClearCase Expoler”GUI 检出和检入。

您可能需要更改与 js 文件关联的类型管理器,因为它们的内容并不总是与 text_file_delta 管理器期望的兼容。

有关具体示例,请参阅“Type manager text_file_delta failed create_version operation”。

This technote 列出了导致文本文件失败的限制:

  • 类型管理器大小限制 - 文件太大
  • 包含二进制数据的文本文件 - 包含“\000”
  • 行超过 8000 字节
  • 损坏的源容器 - 不是其分支上的最高容器

我发现前 3 个有问题。

如果您必须更改其类型,请参阅 this technote