我想在程序包构建中使用我的svn日志作为dpkg-buildpackage使用的debian / changelog文件。
我在subversion-tools包中尝试使用svn2cl从svn log创建一个更改日志,但它没有格式化为标准的debian更改日志。
答案 0 :(得分:4)
最好的方法是创建XSLT样式表并处理svn
输出以满足您的需求。
# svn log --xml --verbose | xsltproc svn2cl.xsl - > changeLog
您可以修改svn2cl
提供的那个。
此外,还有一个Thomas Lange编写的脚本here,但我仍然建议在自定义脚本上使用常规XSL。
BTW,svn-buildpackage内置了此功能,但它确实要求您遵循在SVN repo中处理包的非常严格的过程...