このシナリオの解決策を探しています。
サーバー: メイン サーバー: すべてのチームがそこからコードをプルします。チームの管理者のみがメイン サーバーにプッシュできます。ローカル サーバー: すべてのチームには、メイン サーバーをミラーリングする唯一のローカル サーバーがあります。チーム メンバーは、ローカル サーバーとの間でコードをプル/プッシュします。
プロジェクト: 新しいプロジェクトで再利用されるいくつかのデザインがあります。したがって、サブモジュールを使用する予定です。しかし、上記のサーバー構造では、どのようにサブモジュールを追加し、サーバー間でスーパー プロジェクトをミラーリングすればよいでしょうか?
私の理解では、サブモジュールの URL は修正場所を指しています。ただし、各チーム メンバーがローカル サーバーからのみサブモジュールにアクセスできることを願っています。大規模または頻繁な手動変更構成ファイルをすべての人に期待しないでください。解決策と提案を期待しています。
ありがとう。