Drupal のコンテンツ同期モジュールに取り組んでいます。Web サイト上に配置され、Web サービスを介してコンテンツを公開するサーバー モジュールがあります。別のサイトにあり、定期的にコンテンツを取得してインポートするクライアント モジュールもあります。
サーバーは Drupal 6 で作成されます。クライアントは Drupal 7 で作成されます。サーバーの Druapl 7 バージョンが必要になります。そして、来年リリースされると、クライアントとサーバーの両方の Drupal 8 バージョンが必要になります。
私はgitとソース管理にかなり慣れていないので、gitリポジトリをセットアップする最良の方法は何だろうと思っていましたか? インスタンスごとに個別のリポジトリを持つ場合は次のようになります。
Drupal 6 server = 1 repository
Drupal 6 client = 1 repository
Drupal 7 server = 1 repository
Drupal 7 client = 1 repository
etc
それとも、サーバー用に 1 つのリポジトリを作成し、クライアント用に別のリポジトリを作成してから、Drupal バージョンごとにブランチを作成する方が理にかなっているでしょうか?
現在、クライアント用とサーバー用の 2 つのリポジトリがあります。