【发布时间】:2012-03-16 02:42:37
【问题描述】:
我想将我的 svn 日志用作 dpkg-buildpackage 在软件包构建中使用的 debian/changelog 文件。
我尝试使用 subversion-tools 包中的 svn2cl 从 svn 日志创建更新日志,但它没有格式化为标准的 debian 更新日志。
【问题讨论】:
标签: svn debian package-managers changelog
我想将我的 svn 日志用作 dpkg-buildpackage 在软件包构建中使用的 debian/changelog 文件。
我尝试使用 subversion-tools 包中的 svn2cl 从 svn 日志创建更新日志,但它没有格式化为标准的 debian 更新日志。
【问题讨论】:
标签: svn debian package-managers changelog
最好的办法是创建 XSLT 样式表并处理 svn 输出以满足您的需求。
# svn log --xml --verbose | xsltproc svn2cl.xsl - > changeLog
svn2cl提供的可以修改。
此外,Thomas Lange 编写了一个可用的脚本here,但我仍然建议在自定义脚本上使用常规 XSL。
顺便说一句,svn-buildpackage 已内置此功能,尽管它确实需要您遵循非常严格的程序来处理 SVN 存储库中的包...
【讨论】: