Drupal의 컨텐츠 동기화 모듈을 작업 중입니다. 웹 사이트에 있으며 웹 서비스를 통해 컨텐츠를 노출하는 서버 모듈이 있습니다. 클라이언트 사이트도 있습니다.이 모듈은 다른 사이트에 있으며 정기적으로 컨텐츠를 가져오고 가져옵니다.
서버는 Drupal 6에서 생성됩니다. 클라이언트는 Drupal 7에서 생성됩니다. Druapl 7 버전의 서버가 필요합니다. 그리고 내년에 출시되면 클라이언트와 서버 모두에 대한 Drupal 8 버전이 필요합니다.
git 및 source control에 익숙하지 않아서 git 저장소를 설정하는 가장 좋은 방법이 무엇인지 궁금했습니다. 각 인스턴스에 대해 별도의 리포지토리가있는 경우 : 예 :
Drupal 6 server = 1 repository
Drupal 6 client = 1 repository
Drupal 7 server = 1 repository
Drupal 7 client = 1 repository
etc
아니면 서버를위한 하나의 저장소와 클라이언트를위한 다른 저장소를 갖는 것이 각 Drupal 버전에 대한 브랜치를 생성하는 것이 더 합리적입니까?
현재 2 개의 저장소가 있습니다. 하나는 클라이언트 용이고 다른 하나는 서버 용입니다.