2012-03-06 1 views

答えて

0

SVNKitを見てください:

SVNKitは、純粋なJavaツールキットである - それは、すべてのSubversionの機能を実装し、Subversionの作業コピー、アクセスと連携し、Subversionリポジトリを操作するためのAPIを提供 - Javaアプリケーション内のすべてのものを。

+0

私は同じことを行ってくれてありがとうございました...私が質問したところでは、サーバーのリポジトリリストではなく、リポジトリの詳細を取得するのに役立ちます。 – john

1

Subversionは、サーバからリポジトリのリストを取得するためのAPIやインタフェースを提供していません。 Apacheを使用している場合は、おそらくSVNサーバーのルートにGETリクエストを発行し、結果をスクラップしてリポジトリのリストを取得することができます。

もう一つの選択肢は、ご使用のサーバーにSubversion Edgeを使用することです。リポジトリのリストを取得するなどのサーバー管理型の完全なREST APIが含まれています。参照:

https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/ApiDocs

私はあなたがSVNを使用している場合に動作する任意のオプションを認識していないです://やsvn + sshを://プロトコル。

+0

私はApacheを使用する私のサーバとしてubersvnを使用しています。Active Directoryから同じものを取得することも可能です。 – john

+0

Active Directoryにはリポジトリのリストがありません。 –

+0

マーク、私の疑いは、アクティブディレクトリは、すべてのソフトウェアに関連するすべてのデータで構成されているということです。したがって、同じものがubersvn用に格納されている場合は、同じものを取り出すことが可能です。 – john

関連する問題