pysvnパッケージからimport_()関数を使用する方法を知りたいが、必要なすべての異なるパラメータを正確に理解できない。pysvnパッケージからimport_()関数を使用する
誰でも私の使用方法の例を教えていただけますか?
は、誰もが私にそれを使用する方法の例を与えることができますか?事前に
pysvnパッケージからimport_()関数を使用する方法を知りたいが、必要なすべての異なるパラメータを正確に理解できない。pysvnパッケージからimport_()関数を使用する
誰でも私の使用方法の例を教えていただけますか?
は、誰もが私にそれを使用する方法の例を与えることができますか?事前に
をありがとう
次のプログラムは、client.import_()
の使用方法を示しています。
svn import /tmp/example svn+ssh://t420/svnroot/trunk/example -m "Initial checkin"
プログラム例(x.py):
import pysvn
client = pysvn.Client()
client.import_(path='/tmp/example',
url=u'svn+ssh://t420/svnroot/trunk/example',
log_message='Initial checkin')
結果:
$ ls /tmp/example
hello.py hello.txt
$ python x.py
$ svn ls svn+ssh://t420/svnroot/trunk/example
hello.py
hello.txt
ありがとうございました。それはあなたにとても親切でした。 ここでは、 'coderevision = client.import_(path = 'instrucciones.txt'、url = 'http:// mysvnrepository'、log_message =" First attempt ")のような関数を呼び出していますが、エラーは です。 : ' python:/build/subversion-0NcZK7/subversion-1.8.8/subversion/libsvn_subr/path.c:119:svn_path_join_internal:アサーション' svn_path_is_canonical_internal(base、pool) 'が失敗しました。 Abortado( '' core 'generado) '' 私はsvnソフトウェアに関連したエラーだと思ったので、svn importコマンドを直接使ってみましたが、完全に機能しました。 – Sergikito
アサートエラーは表示されません。そのためには、http://pysvn.tigris.orgのpysvnに対するバグを起こすことができます。私が疑う理由はあなたのURLはSVNの観点からは有効ではないということです。 svn repoは本当にWebサーバーの一番上にありますか? –
が、それはAPIや概念であり、このプログラムは、コマンドラインとまったく同じ機能を実行しますあなたは困っていますか?別の言い方をすれば、コマンドラインのバージョン 'svn import'を理解できますか? (コンセプトが問題の場合は、[このページ](http://svnbook.red-bean.com/en/1.7/svn.tour.importing.html#svn.tour.importing.import)をお読みください) –
はい、私はsubversionコマンドが何を理解します。とにかく、リンクをありがとう、それは将来私を助けるかもしれない。 – Sergikito
問題は、この関数の使い方がわかりません。私はそれが必要と思うパラメータでそれを使用しようとしますが、それはエラーを与えます。私がパラメータだけを与えると、パス、Subversionリポジトリ、ログメッセージのように、それらが意味することを確信しています。また、動作しません。 このページの他のコマンドに使用されている例として使用例が見つかりませんでしたので、例をお願いします:[リンク](http://pysvn.stage.tigris.org/docs/pysvn_prog_guide.html) – Sergikito