2

环境:

build.xml我的团队触发新版本(通过 ant)时使用的包含一个部分,其中要求 Subversion 创建changelog.xml从 Today 到build.lastrelease. 从这个changelog.xml文件中,通过 xslt 创建了一个 html 版本。结果是一个很长changelog的版本,没有任何机会告诉一个版本在哪里结束以及下一个版本从哪里开始。

目标:

要么在每个版本之间引入分隔线(如果可能,还请注意版本)或changelog为每个版本创建单独的。

方法:

  1. 我考虑过使用循环将 VersionX 写入 VersionX-1,但日志条目不显示有关其版本的信息。(仅日期和时间)
  2. 但是,版本文件夹可以。虽然当我为单个版本创建日志文件时,我总是以 selectedVersion -> firstVersion 结束。
  3. 我知道如何按日期分隔,所以我可以使用 svn 命令中的 Daterange 过滤日志条目。但是,我不知道如何访问 Windows 资源管理器中显示的日期信息。

我阅读了“使用 Subversion 进行版本控制”的部分,这些部分似乎很有帮助,并阅读了有关 svn、xml、xslt 和 ant 的各种论坛帖子和博客文章。

4

0 回答 0