2012-02-26 77 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回購處理一個包一個非常嚴格的程序...