我有兴趣在帮助页面中显示我的代码的版本号。理想情况下,我会使用Major.Minor.SVNrevision格式,其中自动提取SVNrevision编号。我希望?怀疑我可以访问某个变量,但不知道它可能是什么。
任何提示?
答案 0 :(得分:5)
您可以通过在工作文件中添加所谓的SVN关键字来实现此目的。 This chapter contains standard SVN keywords。那你有两个选择:
为每个文件夹 svn:keywords 设置属性,以便为使用此存储库的所有人提供此替换: svn propset svn:keywords“Date Author Revision”help.html 强>
修改svn配置文件(在Windows上:%USERPROFILE%\ Application Data \ Subversion \ config ,在Linux上:〜/ .subversion / config )到为您正在使用的所有存储库和文件启用自动属性(根据模式):将启用自动道具设置为是,然后添加到[auto-props]部分: * .html = svn:keywords =日期作者修订
答案 1 :(得分:1)
如果您的帮助文件是版本化的,我会添加一个外部脚本作为Eclipse构建器,以便进行一些关键字替换(using for instance svnversion
)
但是,如果您的帮助文件已生成,可能是kind of script can help(也基于svnversion
以获取“GlobalRev
”)。
主要和次要版本信息需要存储并从另一个源检索:它们不是“与svn相关”的信息。