3

開発サーバーでローカルにSubversionを使用しています。同じクライアントへのアクセスを提供する必要があります。これは、サーバーにWeb上で公開させることで実現できますが、他の理由で公開したくないので公開したくありません。

私が知りたいのは、信頼性とメンテナンスのしやすさのために、あるホスティング会社のデータセンターのインターネットサーバーでSubversionの別のインスタンスをホストし、両方のSubversionインスタンスを相互に通信させて変更を同期できるかどうかです。 。Subversionリポジトリ/サーバーの複製について聞いたことがありますが、これをどのように設定する必要があるのか​​知りたいですか?そしてもっと重要なことは、それはこの問題を解決するための正しい解決策ですか?

4

2 に答える 2

1

クライアントがリポジトリを読み取る必要があるだけの場合は、SVN外部定義を使用したSubversionの別のインスタンスが役立ちます。

于 2012-10-02T13:09:59.237 に答える
0

これにはバザール(TortoiseBzr)を 使用してみてください。

  1. バザーで地元のSVNプロジェクトをチェックアウトしてください。これにより、BZR形式に変換されます
  2. それをSVNサーバーにプッシュします
  3. Voilà:)

SVNでのBZRの使用:http:
//doc.bazaar.canonical.com/migration/en/foreign/bzr-on-svn-projects.html

私はバザールについて言及しましたが、git、mercurialなどの他の分散VCSでこれを行うことができると確信しています...

于 2012-10-02T14:53:08.487 に答える