私のSubversionクライアント(基礎)には、新しいSVNリポジトリに接続するときに、ファイルリポジトリ、HTTPサーバー、SVNサーバーの3つのオプションがあります。SVNサーバーとHTTPサーバーの違い
違いは通信に使用するプロトコルだけですか?
私のSubversionクライアント(基礎)には、新しいSVNリポジトリに接続するときに、ファイルリポジトリ、HTTPサーバー、SVNサーバーの3つのオプションがあります。SVNサーバーとHTTPサーバーの違い
違いは通信に使用するプロトコルだけですか?
はい。 SVNには、mod_dav_svn Apacheモジュールを使用してHTTP/WebDAVを介してアクセスできます。プロトコルの違い以外は、同じ操作をサポートしています。
Subversion bookでこの設定の詳細を読むことができます。
はいプロトコルが唯一の違いである必要があります。 http://en.wikipedia.org/wiki/Subversion_(software)「リポジトリアクセス」のセクションを参照してください。
セキュリティについて懸念している場合は、httpサーバオプションを選択した場合はhttpsを、SSLオプションを選択した場合はsvn + sshプロトコルを選択してください。
SVN Bookは、それぞれが使用されるべき場合のdifferent server protocolsおよびrecommendationsの良い記述を持っています。
違いはプロトコルにありますが、HTTPを選択した場合、いくつか余分な可能性があります。つまり、WebブラウザまたはWebDAVクライアントでリポジトリにアクセスできます。厳密に言えば、リポジトリを参照するためにsvnクライアントソフトウェアをインストールする必要はありません(何か有益なことをするとすぐに、本当のsvnクライアントが必要です)。
PSは常にこのドキュメントの最新バージョンにアクセスすることを忘れないでください。あるいは、現在使用しているSVNのバージョンに応じてアクセスしてください。 上記のリンクは、SVNバージョン** 1.5 **マニュアルになりますが、最新のものは** [1.7](http://svnbook.red-bean.com/en/1.7/svn.serverconfig.choosing.html)です。 #svn.serverconfig.choosing.apache)**。現在、** [1.8](http://svnbook.red-bean.com/en/1.8/svn.serverconfig.choosing.html#svn.serverconfig.choosing.apache)**はドラフト段階にあり、1.9ではなくまだ利用可能です。 – buer