저와 저의 팀은 오픈 소스 프레임 워크를 기반으로 웹 사이트에서 작업을 시작하려고합니다. 이를 위해 최신 소스 코드를 얻고이를베이스 라인으로 시작하겠습니다.Mercurial - 외부 저장소에서 버전이있는 프로젝트를 업데이트하십시오.
제 질문은 업데이트 시나리오에 어떻게 접근해야합니까? 프로젝트 저장소의 변경 사항을 어떻게 내 병합해야합니까? 내 유일한 생각은 패치를 작성하여 로컬로 적용하는 것입니다.
고맙습니다.
저와 저의 팀은 오픈 소스 프레임 워크를 기반으로 웹 사이트에서 작업을 시작하려고합니다. 이를 위해 최신 소스 코드를 얻고이를베이스 라인으로 시작하겠습니다.Mercurial - 외부 저장소에서 버전이있는 프로젝트를 업데이트하십시오.
제 질문은 업데이트 시나리오에 어떻게 접근해야합니까? 프로젝트 저장소의 변경 사항을 어떻게 내 병합해야합니까? 내 유일한 생각은 패치를 작성하여 로컬로 적용하는 것입니다.
고맙습니다.
여기에서 문제가 보이지 않습니다. 2 개의 저장소를 사용하도록 설정할 수 있습니다. 하나는 로컬 저장소이고 다른 하나는 원격 프로젝트의 저장소입니다. 푸시하는 경우 로컬 저장소 만 사용하십시오. 프로젝트 저장소에 변경 사항이있을 때마다 해당 저장소에서 업데이트 할 수 있습니다 (예를 들어 현재 변경 사항과 원격 저장소 변경 사항을 포함하여 2 개의 분기를 제공). 병합하여 로컬로 푸시합니다.
패치를 사용하는 것도 좋은 방법이지만, 어쨌든 2 가지 분기를 줄 수 있으며 유연성이 떨어집니다.
프레임 워크도 Mercurial에서 추적되고 있습니까? – Amber