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