SVNリポジトリから(少なくとも)次の情報を抽出できるライブラリを探しています(作業コピーではありません!):
- リビジョン番号とその作成者およびコミットメッセージ
- 各リビジョンの変更(追加、削除、変更されたファイル)
これを実行できるPythonライブラリはありますか?
作成者とコミットメッセージについては、「db / revprops / 0 / ...」(単純な形式)を解析できますが、変更されたファイルを探すのはそれほど簡単ではないようです。そのため、SVNリポジトリをサポートするライブラリを使用したいと思います。 。