3

しばらくの間、pysvn の 64 ビット バージョンを見つけようとしました。作者は、テストする 64 ビット システムがないため、私のためにコンパイルできないと言っています。

そこで、http://pysvn.barrys-emacs.org/source_kits/pysvn-1.7.0.tar.gz からソースをダウンロードし、Collabnet から collabnet-subversion-1.6.1_src.zip ソースファイルをダウンロードしました。Python 2.5 をサポートするように Python スクリプトをバックポートし、Visual Studio を開きましたが、どこから始めればよいかわかりません...サードパーティのライブラリと環境設定が多すぎて、私にはわかりません。

Windows で pysvn を最初からコンパイルして、これを手伝ってくれる人はいますか?

4

1 に答える 1

2

最後に、svn のコマンドライン バージョン ( sliksvn ) のラッパーを作成しました。

いいもの:

  • svn.exe は xml を返すことができ、改行や特殊文字を含むテキストを送信する必要がある場合は、ファイルを入力として受け入れることもできます。
  • すべての python のすべての 32 ビットおよび 64 ビット バージョンで動作します。

悪い人:

  • svn.exe は 1 以外のエラーコードを返さないため、エラー処理はそれほど楽しいものではありません。
  • pysvnより少し遅い
  • ユーザーが対話的にユーザーとパスワードを入力する方法が見つからないので、TortoiseSvn を使用します。
于 2009-08-28T06:48:57.640 に答える