【问题标题】:Using SVN Revision no in the source code在源代码中使用 SVN Revision no
【发布时间】:2023-03-22 21:38:06
【问题描述】:

我知道我可以通过关键字将修订号和更多 SVN 信息添加到评论块中。

但是有没有办法将此信息作为字符串获取以供进一步计算。

我正在使用 Eclipse 和 Subclipse 插件。

原因:

我想要一个可以在应用程序中显示或通过故障报告发送给我的信息字符串。

【问题讨论】:

标签: java eclipse svn subclipse


【解决方案1】:

您可以在代码中的任何位置放置 svn 关键字;不仅在 cmets 中,而且在例如字符串中。但是,这可能不像您想象的那么好,因为 svn 关键字仅在提交包含它们的文件时更新。您是否要在更改程序时更新包含版本信息的文件?可能不是。

更好的方法是让您的构建解决这个问题。一种方法是使用svnversionsvnversion -c 并根据自己的喜好操纵其输出。如果您从工作目录的顶部调用svnversion,您将递归地获得所有文件的版本范围。您可以使用它来制作一个不错的版本号。

【讨论】:

    猜你喜欢
    • 2010-11-10
    • 2010-09-05
    • 1970-01-01
    • 2018-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多