我希望在帮助页面中显示我的代码版本号。理想的格式是Major.Minor.SVNrevision,其中SVNrevision数值是自动获取的。我猜应该有一个变量可以访问,但不知道它是什么。
有什么提示吗?
为每个文件夹设置属性svn:keywords,以使所有使用该存储库的人都能使用此替换: svn propset svn:keywords "Date Author Revision" help.html
修改svn配置文件(在Windows上:%USERPROFILE%\Application Data\Subversion\config,在Linux上:~/.subversion/config),以启用自动属性,适用于您正在处理的所有存储库和文件(根据模式):将enable-auto-props设置为yes,然后添加到[auto-props]部分:*.html = svn:keywords=Date Author Revision
如果您的帮助文件是有版本控制的,我会添加一个外部脚本作为Eclipse构建器,以进行一些关键字替换(例如使用svnversion
)。
但是,如果您的帮助文件是生成的,则可能需要这种脚本的帮助(也基于svnversion
来获取“GlobalRev
”)。
主要和次要版本信息需要从另一个源中存储和检索,因为它们不是“svn相关”的信息。