2

我想将我的 svn 日志用作 dpkg-buildpackage 在包构建中使用的 debian/changelog 文件。

我尝试使用 subversion-tools 包中的 svn2cl 从 svn 日志创建更新日志,但它没有格式化为标准的 debian 更新日志。

4

1 回答 1

4

最好的办法是创建 XSLT 样式表并处理svn输出以满足您的需要。

# svn log --xml --verbose | xsltproc svn2cl.xsl - > changeLog

您可以修改提供的一个svn2cl

此外,还有一个 Thomas Lange 编写的脚本可在此处获得,但我仍然建议在自定义脚本上使用常规 XSL。

顺便说一句,svn-buildpackage内置了这个功能,尽管它确实需要您遵循非常严格的程序来处理 SVN 存储库中的包...

于 2012-02-26T08:07:18.723 回答