我想用版本历史注释一些代码。当使用 SVN 时,这在 Eclipse 中很容易,但 Rational ClearCase SCM Adapter 插件似乎不支持它。
我快速的谷歌搜索显示,在命令行上 ClearCase 支持通过以下方式进行注释: cleartool annotate -out - -fmt "%Vn |" -rm -nheader util.c
我还发现了一些支持注释的非免费插件。有没有免费的替代品?
这cleartool annotate
是 ClearCase 唯一的注释形式(或“责备”),不能通过官方插件(ClearCase SCM 适配器或 CCRC 插件)获得
这就是为什么您会喜欢一些非免费选项,例如:
在 Visual Studio 中,您可以将其设置为运行 cleartool 命令行选项(使用工具->外部工具...)。
好像eclipse也有类似的功能(“ FAQ如何添加自己的外部工具? ”)
Command: \installationpath\cleartool.exe
Arguments: annotate -nheader $(ItemPath)
Initial directory: $(ItemDir)
创建文件后,您可以在您喜欢的编辑器中打开。
我只提到它是因为它可能是一种选择,因为它是免费的。
使用命令行会更容易,除非我的项目文件的大小写错误导致 cleartool 无法工作,我发现自己要么更新命令行,.vcproj
要么使用命令行。