Drupal için bir içerik senkronizasyon modülü üzerinde çalışıyorum. Web sitesinde oturan ve içeriği bir web servisi aracılığıyla gösteren bir sunucu modülü vardır. Farklı bir sitede oturan ve içeriği düzenli aralıklarla alan ve içe aktaran bir istemci modülü de vardır.
Sunucu Drupal 6'da oluşturulur. İstemci Drupal 7'de oluşturulur. Sunucunun Druapl 7 sürümüne ihtiyaç duyulacaktır. Ve gelecek yıl piyasaya sürüldükten sonra hem istemcinin hem de sunucunun Drupal 8 sürümüne ihtiyaç duyulacak.
Git ve kaynak kontrolü için oldukça yeniyim, bu yüzden git depolarını kurmanın en iyi yolunun ne olduğunu merak ediyordum? Her örnek için ayrı bir havuz olması durumunda, yani:
Drupal 6 server = 1 repository
Drupal 6 client = 1 repository
Drupal 7 server = 1 repository
Drupal 7 client = 1 repository
etc
Yoksa sunucu için bir havuz ve istemci için başka bir havuz olması daha mantıklı mıdır?
Şu anda 2 depo var - biri istemci diğeri sunucu için.