环境:
当我的团队触发新版本(通过ant)时使用的build.xml
包含一个部分,其中要求Subversion创建从今天到changelog.xml
的{{1}}个文件。从这个build.lastrelease
文件中,通过xslt创建了一个html版本。结果是一个长changelog.xml
,没有任何机会告诉版本的结束位置以及下一个版本的开始位置。
目标:
在每个版本之间引入分隔线(如果可能,还要注意版本)或为每个版本创建单独的changelog
。
的方法:
我阅读了“版本控制与Subversion”的部分,看起来很有帮助,阅读了各种关于svn,xml,xslt和ant的论坛帖子和博客文章。