私が実現したいのは、たとえば、1 台のコンピューターに SVN サーバーを配置し、他の 3 台のコンピューターに TortoiseSVN を配置することです。これらの 3 台のコンピューターは、SVN サーバーからファイルをコミットおよびチェックアウトできます。これらすべてはインターネット経由で行われます。可能な限り、無料で。これは可能ですか?良いチュートリアルを教えてもらえますか? ありがとう
これまでのところ、LAN経由で実現できることを認識しています。
私が実現したいのは、たとえば、1 台のコンピューターに SVN サーバーを配置し、他の 3 台のコンピューターに TortoiseSVN を配置することです。これらの 3 台のコンピューターは、SVN サーバーからファイルをコミットおよびチェックアウトできます。これらすべてはインターネット経由で行われます。可能な限り、無料で。これは可能ですか?良いチュートリアルを教えてもらえますか? ありがとう
これまでのところ、LAN経由で実現できることを認識しています。
SVN Red Bookのサーバー構成を見てください。
svnserve を使用する、SSH 経由で svnserve を使用する、または Apache HTTP を使用するという 3 つの選択肢があります。それぞれに長所と短所があり、それらについて説明します。また、必要に応じてファイアウォール (ポート転送など) を構成する必要があることに注意してください。
レッドブックの記事から:
グループ用に可能な限り単純なサーバーをセットアップしようとしている場合は、バニラの svnserve インストールが最も簡単で最速のルートです。ただし、リポジトリ データはネットワーク上で平文で送信されることに注意してください。展開が完全に会社の LAN または VPN 内にある場合、これは問題になりません。リポジトリが広く開かれたインターネットに公開されている場合、リポジトリのコンテンツが機密でないこと (たとえば、オープン ソース コードのみが含まれていること) を確認するか、暗号化するように SASL を構成する際に余分な努力をする必要がある場合があります。ネットワーク通信。
(私の強調)
コンピューターにインターネット経由でアクセスできる apache サーバーがある場合は、SVn サーバーをインターネット経由でアクセスできるように設定できます。
あなたはWindowsを使用していると思いますので、チェックアウトしてください: http://svn.spears.at/
http://opensvn.csie.orgにアクセスでき ます。何度か使用しましたが、本当に良いサービスです。