我怎样才能将eclipse自动插入subversion版本号放入我的代码中

jam*_*ida 8 eclipse subclipse svn

我有兴趣在帮助页面中显示我的代码的版本号.理想情况下,我会使用Major.Minor.SVNrevision格式,其中自动提取SVNrevision编号.我希望?怀疑我可以访问某个地方的变量,但不知道它可能是什么.

任何提示?

pmo*_*mod 5

您可以通过在工作文件中添加所谓的SVN关键字来实现此目的.本章包含标准SVN关键字.那你有两个选择:

  1. 设置每个文件夹的属性svn:keywords,使所有使用此存储库的人都可以使用此替换:svn propset svn:keywords"Date Author Revision"help.html

  2. 修改svn配置文件(在Windows上:%USERPROFILE%\ Application Data\Subversion\config,在Linux上:〜/ .subversion/config)为您正在使用的所有存储库和文件(根据模式)启用自动属性:set enable-auto-propsyes,然后添加到[auto-props]部分:*.html = svn:keywords = Date Author Revision


Von*_*onC 1

如果您的帮助文件有版本控制,我将添加一个外部脚本作为 Eclipse 构建器,以便进行一些关键字替换(例如使用svnversion

但如果你的帮助文件生成了,可能这种脚本可以提供帮助(也是基于svnversion找回“ GlobalRev”)。

不过,主要和次要版本信息需要从另一个源存储和检索:它们不是“svn 相关”信息。