2つのsvnサーバ(ファイアウォールの内側と外側の両方)を同期させるという問題に直面しています。周りにグーグルで行った後、私はsvn-gitがおそらく最も良い選択肢であることを知りました。svn-gitを使用したSVNレプリケーション
したがって、A(ファイアウォール内)とB(DMZ外)のsvnサーバを持つ予定です。その後、Aからgit repoにいくつかのフォルダをチェックアウトしてから、変更をBにプッシュします。その後、Bからgitへの変更をピックアップしてAに変更します。
AはすべてAからBからは見えません。フックを付けるのはいいでしょうが、cronを使って1分に1回だけ行うことができます。サーバの負荷は高くありません。
アドバイスがありますか?それは働くことができますか?
よろしくお願いいたします。
svnsyncは片方向レプリケーションを行うようですが、2通りの方法ではありません。私たちはSVKをサーバー間で使うことはできますか?だから、開発者は彼らの最愛のツールを使用することができますか? – Stasik
@ user383834:はい、Subversionとsvkの任意の組み合わせでリポジトリにアクセスできます。 Svkは、svnと自由に相互運用できるように特別に設計されています。 –