【问题标题】:How to annotate a folder in cleartool如何在 cleartool 中注释文件夹
【发布时间】:2015-07-31 07:01:55
【问题描述】:

我正在尝试使用命令 cleartool annotate folderName 注释文件夹 出现错误

cleartool:错误:无法创建文件“test_tut_element_vob.ann”:权限被拒绝。

我可以对文件进行注释。

【问题讨论】:

标签: clearcase cleartool


【解决方案1】:

cleartool annotate man page 提到以下警告:

annotate 命令从元素的版本中提取信息。
为此,它调用元素类型管理器的 annotate 方法。

只有text_file_deltaz_text_file_delta 类型管理器(对应于预定义的元素类型text_filecompressed_text_file)包含注释方法。
在以下情况下必须使用-ndata 选项注释其他元素类型的版本。

因此请检查与test_tut_element_vob.ann 关联的类型管理器。

如果“-ndata”不起作用,根据test_tut_element_vob.ann的内容性质,可以更改其类型。 compressed_filethis answer


这是我的vob名称,我正在尝试注释整个vob

cleartool annotate 列出了一个版本的内容,对每一行进行注释以指示该行是在何时以及在哪个版本中添加的。
这将用于文件元素,而不是 vob。

如果目标是注释一个vob中的所有文件,那么您需要一个视图并且您可以找到所有文件,以便使用注释:

Unix:

cd /path/to/view/vobs/test_tut_element_vob.ann
cleartool find . -type f -exec 'cleartool annotate "$CLEARCASE_PN"'

窗户:

cd c:\path\to\view\test_tut_element_vob.ann
cleartool find . -type f -exec "cleartool annotate \"%CLEARCASE_PN%\""

【讨论】:

  • 我正在使用 -nData 并收到有问题的此错误。
  • @akshayjain 为什么选择-nData?为什么不-ndata? (以防区分大小写)
  • @akshayjain 检查文件的属性(不是文件版本,文件元素本身):www-01.ibm.com/support/docview.wss?uid=swg21146356
  • 在类型管理器选项卡中使用类型管理器的合并方法被选中。
  • @akshayjain 您在同一个“类型管理器”选项卡的超类型字段中看到了什么?
猜你喜欢
  • 2015-12-10
  • 2016-09-21
  • 2016-09-22
  • 2016-01-10
  • 2017-05-04
  • 1970-01-01
  • 2015-07-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多