問題タブ [svn-api]
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.
api - 利用可能な Subversion API ラッパーはありますか?
Web アプリケーション経由で Subversion を呼び出せる Subversion API ラッパーを探しています。
この時点で任意の言語
perl - Perl SVN::Client でペグ リビジョンを使用するにはどうすればよいですか
SVN::Client での Subversion の Perl バインディング ( Michael Schwern の CPANでのバージョンを見ていますが、Apache でのバージョンと大きく異なるとは思いません) では、'info' のコンテキストでのみペグ リビジョンについて言及します。方法。
「チェックアウト」または「更新」でペグ リビジョンを指定する方法はありますか?
URL に '@84779' を追加しようとしましたが、エラー 160013 ('Filesystem has no item: \'...(url).../trunk@84779\' path not found') が表示されます。しかし、コマンド ライン クライアントに同じ URL + ペグを指定すると機能するため、クライアントの CLI コードでペグ リビジョンが解釈されると推測しています。しかし、それはどのようにそれを伝えますか?
svn - SVN クライアントと API の主な違いは何ですか?
現在、チーム用に小さな継続的インテグレーション サーバーをセットアップしています。最近、ソース コードを SVN サーバーに切り替えました。
たとえば、一部のスクリプト内からのSVNクライアントと、Pythonスクリプトからのsvn APIの使用との主な違いは何だろうと思っていました。どちらかの言語の知識がなければ、なぜどちらかを選択するのでしょうか。
私はまだこのプロジェクトの始まりなので、そのような質問をするのに適切な時期だと思います.
ありがとう!
svn - SVN の Web API
Web API を介して変更ログを取得したいと考えています。そのようなことは可能ですか?呼び出しをラップするために外部ライブラリを使用したくありません。
たとえばGET http://repo/?branch=123&revision=789
、リビジョン 789 のブランチ 123 への変更を取得します。
(主なことは、ブランチ全体をローカルにチェックアウトして、その変更を表示する必要がないことです。)
version-control - プログラムで TortoiseSVN からプロジェクトのリストをプル/取得する方法はありますか?
私は TortoiseSVN のドキュメントを調べましたが、可能であれば何も見つかりませんでしたが、質問を投げかけたと思いました。svn からプロジェクトのリストをプログラムでプル/取得できますか?
svn - 内部プロジェクトに使用される SVNKit ライブラリ?
SVNKit ライブラリは、自分の会社でのみ使用および再配布されるアプリケーションに使用できますか? 商用利用としてカウントされますか?
http://svnkit.com/licensing.html
ありがとう。
python - TortoiseSVN を使用した SVN Python API
Python スクリプトで SVN API を使用するには、TortoiseSVN をインストールするだけで十分ですか?それとも別の SVN クライアントが必要ですか?
私は tortoiseSVN の cmd ライン機能を使用していますが、SVN を操作するためのより高度な可能性を探しており、別の SVN クライアントなどをインストールする必要があるかどうか疑問に思っています..
ありがとう、マーティン