我正在研究Drupal的內容同步模塊。有一個服務器模塊,它位於網站上並通過Web服務公開內容。還有一個客戶端模塊,它位於不同的站點上,並定期提取和導入內容。如何爲項目組織git存儲庫?
服務器是在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
或者,它會更有意義有服務器,另一個用於客戶端,然後爲每個Drupal的版本分支中的一個倉庫?
目前我有2個存儲庫 - 一個用於客戶端,另一個用於服務器。