我知道如何使用Eclipse将本地版本号放入文件中。右键单击,团队,设置属性,然后右键单击svn:keywords Id。
但是如何让$ GlobalRev $出现呢?有一种叫做svnversion的东西应该这样做,但它是否已集成到Subclipse中?
答案 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运行这些任何一个。