1

我想用版本历史注释一些代码。当使用 SVN 时,这在 Eclipse 中很容易,但 Rational ClearCase SCM Adapter 插件似乎不支持它。

我快速的谷歌搜索显示,在命令行上 ClearCase 支持通过以下方式进行注释: cleartool annotate -out - -fmt "%Vn |" -rm -nheader util.c

我还发现了一些支持注释的非免费插件。有没有免费的替代品?

4

2 回答 2

1

cleartool annotate是 ClearCase 唯一的注释形式(或“责备”),不能通过官方插件(ClearCase SCM 适配器或 CCRC 插件)获得

这就是为什么您会喜欢一些非免费选项,例如:

于 2012-11-01T01:45:48.697 回答
1

在 Visual Studio 中,您可以将其设置为运行 cleartool 命令行选项(使用工具->外部工具...)。
好像eclipse也有类似的功能(“ FAQ如何添加自己的外部工具? ”)

Command: \installationpath\cleartool.exe
Arguments: annotate -nheader $(ItemPath)
Initial directory: $(ItemDir)

创建文件后,您可以在您喜欢的编辑器中打开。

我只提到它是因为它可能是一种选择,因为它是免费的。
使用命令行会更容易,除非我的项目文件的大小写错误导致 cleartool 无法工作,我发现自己要么更新命令行,.vcproj要么使用命令行。

于 2012-11-07T23:30:57.210 回答