나는 코드베이스를 가지고 있습니다 (Git Repo - 현재 개발 회사의 Beanstalk에서 호스팅 됨). 핸드 오버시 Github/Bitbucket을 사용하여 관리 및 배포 워크 플로를 쉽게 관리하려고합니다.하나의 Repo 여러 사이트 배포 워크 플로
1) Git을 사용해야합니까? 아니면 Mercurial로 이동할 수 있습니까? 2) 달성하기 위해 노력하고있는 것은 공통된 변경 사항이 모든 도메인에 게시되지만 고유 한 각 도메인의 구성 파일을 어떻게 처리해야할지 모르기 때문에 모든 3 개의 도메인에 배포 할 수있는 전체 코드베이스에 대해 1 개의 repo를 갖는 것입니다. 자신에. - 내가 설정해야하는 repo 구조는 무엇입니까? 각 도메인에 대한 설정 파일에 대해 다른 분기 또는 repo와 함께 1 Repo? - 사용할 수있는 것 (명령 등)/모든 다중 도메인에 코드베이스 변경 사항을 동시에 배포하는 방법 - 각 도메인의 구성 파일을 유지하는 데 사용할 수있는 항목은 무엇입니까? 배포 프로세스, 즉 config repo에서 가져와 재배포)
나는 끌어서 놓기와 같은 기본적인 작업에는 git와 mercurial을 사용하지만 원하는 워크 플로의 작동 방식에 대한 자세한 지식은 없습니다. 누군가 이걸 어떻게 얻을 수 있는지 조언 해 주시면 감사하겠습니다.
대단히 감사합니다.