例外収集システムの拡張機能を実装しようとしていました。
例外からファイルパスと行番号を抽出した後、誰がその行を書いたか知りたいのですが、これを達成するのに明らかなのは「svnblame」です。
しかし、PythonでSVNにアクセスする方法がわかりません。
subversion
ここには。と呼ばれるバインディングがありますpysvn
。私はそれらを使ったことがありませんが、それらは合理的なようです。
モジュールを使用してsubprocess
を呼び出すこともできますがsvn
、最初にバインディングを試してみます。