Clearcase配置规范在使用setcs命令时行为异常

Clearcase配置规范在使用setcs命令时行为异常,clearcase,cleartool,Clearcase,Cleartool,我将配置规范存储在一个文本文件中。内容如下: element * CHECKEDOUT element ...\lost+found\... -none element \My\... MYF_R2.1.0.9.5179 element \My\... My_2.1.0.13.4875 element \My\... MyComponents_8_8_2011.6859 element \My\... My_2.1.0.13.7098 element \My\... My_2.1.0.13.82

我将配置规范存储在一个文本文件中。内容如下:

element * CHECKEDOUT
element ...\lost+found\... -none
element \My\... MYF_R2.1.0.9.5179
element \My\... My_2.1.0.13.4875
element \My\... MyComponents_8_8_2011.6859
element \My\... My_2.1.0.13.7098
element \My\... My_2.1.0.13.8206
element \My\... My_2.1.0.13.433
element \My\... My_2.1.0.13.423
element \My\... My_2.1.0.13.3763
element \My\... My_2.1.0.13.5983
element \My\... My_2.1.0.13.7095
element \My\... My_2.1.0.13.5986
element \My\... My_2.1.0.13.8209
element \My\... My_2.1.0.13.437
element \My\... My_2.1.0.13.9321
element \My\... My_2.1.0.13.1548
element \My\... My_2.1.0.13.1537
element \My\... MyComponents_11_2_2011.461
element \My\... My_2.1.0.13.2649
element \My\... My_2.1.0.13.1534
element \My\... My_2.1.0.13.3760
element \My\... My_2.1.0.13.4872
element * /main/0
当我使用cleartool setcs命令到达“element\My…MyComponents_11_2_2011.461”行时,配置规范被更新,其余的行被忽略

虽然我手动添加了它们,但效果很好

知道setcs命令为什么会这样吗?使用setcs命令时是否存在长度限制

下面是我的setcs命令

cleartool setcs -tag $ViewName $ConfigSpec

据报道,没有特别的限制

如果该文件中存在某种编码问题或换行符问题,则在手动应用时,该文件不会完全应用

调试它的一种方法是:

  • 手动应用它
  • cleartool catcs-tag aViewTag>aFile
    :请参阅:重定向文件中给定视图的配置规范内容
  • a文件
    与初始配置规范文件进行比较

我们有300行的CSPEC……20行还没有达到极限。@Jonathan Leffler:我认为你应该能够写一本关于配置管理实际应用的好书/帖子,并用你的知识帮助更多的人