【问题标题】:Show versions in .jsp pages在 .jsp 页面中显示版本
【发布时间】:2010-12-22 12:14:58
【问题描述】:

我需要将我的软件版本放在我的 jsp 页面中。我可以通过 XML 文件来完成吗? Subversion 可以在已版本化的文件中记录这一点吗?

感谢

丹尼尔·阿尔维斯·达丰塞卡·马希尔

【问题讨论】:

    标签: java svn jsp version


    【解决方案1】:

    Subversion keyword substitution 可能会解决问题,例如,在每个 jsps 中添加类似的内容:

    <!-- 
    $LastChangedDate$
    $Rev$
    -->
    

    然后每次提交时,svn 都应该将 $keywords$ 替换为适当的值。有关详细信息,请参阅 svnbook。

    【讨论】:

    • 每个jsp页面都会有不同的版本号,如果你这样做的话。这可能会或可能不会在 OP 之后。 $LastChangedDate$ 扩展到当前文件最后一次修改的日期。
    【解决方案2】:

    在所有 JSP 页面中创建相同的版本号。

    1. 让您的构建过程创建一个包含版本号的文件。
      • 在你的构建中执行类似这样的操作:svnversion -c trunk &gt; version.txt
    2. version.txt 与您的 Web 应用程序一起打包(在 .war 文件中)。
    3. 创建一个函数以从version.txt 文件中读取版本信息
    4. 从 JSP 页面调用函数并显示版本信息。 (最好来自每个页面中包含的一些页脚/页眉片段)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-22
      • 1970-01-01
      • 2018-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      相关资源
      最近更新 更多