2012-02-26 79 views
2

我想使用我的svn日志作为软件包构建中由dpkg-buildpackage使用的debian/changelog文件。使用svn日志作为debian软件包更新日志

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

回答

4

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

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

您可以修改svn2cl提供的那个。

此外,还有一个脚本,托马斯兰格写道here可用,但我仍然建议使用常规XSL通过自定义脚本。

BTW,svn-buildpackage在具有此功能的身材,虽然它确实需要你遵循的SVN回购处理一个包一个非常严格的程序...