Gitリポジトリを(2台の)サーバ間で自動的に同期させる方法を探しています。Gitリポジトリを2台のサーバ間で同期させる方法
状況は次のとおりです。 私たちはすべてのプロジェクトでgitを頻繁に使用していますが、一部のリポジトリはかなり高速になります。現在、私たちには1台のセントラルサーバがあり、誰もがこのサーバとの間でプッシュ/プルインしています。しかし、これはすべてインターネット接続を経由するため、最速の方法ではありません。
アイデア: オフィスに別のサーバーを設置し、そこにすべてのgitリポジトリをオフィスで使用するようにします。このサーバーはオンラインで同期させる必要があります。 ユーザーは、DNSの調整によってどちらが使用されているか分からないため、オンラインサーバーリポジトリのアドレスは、そこにあるネットワークに接続すると、社内のアドレスに解決されます。
すでに誰かが同様のことをしていますか?あるいは、目標を達成するためのより簡単な方法があります。
オフィス外の人はプッシュできる必要がありますか? – robert
はい、できるだけ妥当な努力の中で – maxigs