問題タブ [pysvn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1316 参照

python - pysvn& を使用してリポジトリにログインする方法

私はPythonの新入生で、コンピューターに2.7バージョンがあります。リポジトリから最新のリビジョンをダウンロードする必要があります。私のコードは次のとおりです。

そこにどのようにログインすればよいですか?それに関する情報は見つかりませんでした。

0 投票する
3 に答える
2189 参照

python - pysvn は Ubuntu 11.04 上の Python 3.2 で動作しますか?

Python 2.7.1 では pysvn モジュールがうまく機能していますが、Python 3.2 ではインポートを拒否しています。apt-get でインストールされたので、両方で動作するはずだと考えました。

編集: pip を使用して 3.2 バージョンもインストールしようとしましたが、結果は次のとおりです。

0 投票する
1 に答える
149 参照

python - httpリクエストからファイルモード(シンボリックリンク、実行可能ファイル、ファイル、またはディレクトリ)を取得するpysvn

指定されたリポジトリ URL ですべての情報を格納するデータベースを作成しようとしています。

pysvn API を使用して、http リクエストだけでファイル モード (シンボリック リンク、実行可能ファイル、ファイル) を取得しようとしています。

http url に関する情報を返す list および info2 メソッドを使用してみました。どちらのメソッドも、返されたディクショナリに「kind」属性を持っていますが、「kind」はそれが「file」か「dir」かを判断するだけです。

http://pysvn.tigris.org/docs/pysvn_prog_ref.htmlのドキュメントを読みましたが、ファイルをローカル ディスクに保存せずにファイル モードを見つけることができるものは見つかりませんでした。

どんな助けでも本当に感謝しています。

ありがとう。

0 投票する
1 に答える
595 参照

python - W32 の virtualenv に pysvn をインストールするにはどうすればよいですか?

Windows プラットフォームでは、psvn (subversion の python バインディング) は w32 .exe インストーラーとしてのみ提供されます。

残念ながら、私は MS VC++ コンパイラを持っていないので、理想的な解決策は、公式リリースを再パッケージ化するか、PySVN のインストールを再デプロイ可能なものに変換することです。

私は MinGW コンパイラを持っていますが、残念ながらこれは Windows ではサポートされていないようです。

多くのインストーラーとは異なり、zip アーカイブのように動作しないように見えるため、easy_install ができないようです。

このパッケージをvirtualenvにインストールしたいのですが、できれば手動の手順は必要ありません。卵としてpysvnを取得する方法、またはインストーラーを卵または仮想環境に簡単にデプロイできる他の形式に変換する方法はありますか?

0 投票する
0 に答える
224 参照

pysvn - pysvn を使用して作業コピーのルート パスを取得する

SVN コマンド 'svn info path ' を実行すると、SVN コマンド ライン クライアント (v1.8.4) が (とりわけ) 'Working Copy Root Path' を吐き出します。

pysvn を使用してこれと同じ情報を取得するにはどうすればよいですか? pysvn.Client.info() または pysvn.Client.info2() のいずれかを使用して利用できるはずですが、そこにあるとは思えません。

0 投票する
0 に答える
308 参照

python - Python - init 関数を定義していません

pysvnで作業しようとすると、次のエラーが発生します。

私のコードは次のようになります:

昨日Pythonの学習を始めたことを考慮してください。その前にそれを見たことはありません。:)

私のgoogle-fuは私を失敗させており、SOでも何も見つかりません。任意のアイデア:

  1. このエラーはどういう意味ですか?
  2. どうすれば修正できますか?
0 投票する
1 に答える
897 参照

svn - ブランチの開始時に svn ログが停止する

svn log D:\mybranchSubversion ブランチからチェックアウトされたコマンドを実行しています。次に、Mybranch はsvn copyトランクを使用して作成されました。問題は、svn logコマンドが実際のブランチで行われたリビジョンのみを表示していることです。しかし、トランクにも変更を加えたいと思っています。

例えば:

  • トランクに 1 ~ 100 のリビジョンが作成されました
  • svn copy を使用してリビジョン 101 でブランチを作成しました
  • リビジョン 102-110 がブランチで作成されました
  • 次に、ブランチをチェックアウトしましたD:\mybranch
  • svn log を実行しましD:\mybranchたが、リビジョン 101-110 しか表示されません。

    ただし、TortoiseSVN を使用して右クリックしD:\mybranch、[TortoiseSVN->ログを表示] をクリックすると、リビジョン 1-110 が表示されます。(Tortoise SVNで「コピー/名前変更で停止」のチェックを外しました)。

私の質問は、svn log「TortoiseSVN->Show log」と同じ動作を表示し、トランクからの履歴を含めるにはどうすればよいですか?