有没有办法使用Subclipse for Eclipse在文件中指定$ GlobalRev $

时间:2009-12-18 19:23:29

标签: eclipse svn subclipse

我知道如何使用Eclipse将本地版本号放入文件中。右键单击,团队,设置属性,然后右键单击svn:keywords Id。

但是如何让$ GlobalRev $出现呢?有一种叫做svnversion的东西应该这样做,但它是否已集成到Subclipse中?

1 个答案:

答案 0 :(得分:4)

Subversion不支持$ GlobalRev $关键字的概念。有一个名为svnversion的命令行工具将输出修订版到stdout。您可以将其与脚本组合以将其写入文件。这是有问题的,所以有一个FAQ:

http://subversion.tigris.org/faq.html#version-value-in-source

如果你在Windows上,还有一个名为SubWCRev.exe的命令行程序,类似于svnversion,但会在文件中替换你。请注意,您不能在版本化文件上使用它,您需要将它与某种模板文件结合使用。参见:

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-subwcrev.html

通过为它设置外部工具命令,可以从Eclipse运行这些任何一个。