ClearCase SCM适配器支持注释

时间:2012-11-01 01:22:22

标签: clearcase annotate

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

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

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

2 个答案:

答案 0 :(得分:1)

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

这就是为什么你会喜欢一些非自由选项,如:

答案 1 :(得分:1)

在Visual Studio中,您可以将其设置为运行cleartool命令行选项(使用工具 - >外部工具...)。
似乎eclipse具有类似的功能(“FAQ How do I add my own external tools?”)

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

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

我只提到它,因为它可能是一个选项,因为它是免费的 然后使用命令行更容易,不包括当我的项目文件具有错误的大小写时导致cleartool无法工作时,我发现自己要么更新.vcproj,要么使用命令行。