응용 프로그램 버전이 1.0
입니다. 이제 버전 2.0
에서 작업을 시작해야하지만 동시에 버전 1.0
에서 버그를 유지 관리하고 수정하십시오.Mercurial에서 두 버전의 프로젝트 작업을위한 워크 플로
1.0
의 버그 수정은 2.0
릴리스로 통합되지만 2.0
에서 1.0
릴리스로 새로운 기능은 백 포트되지 않습니다.
분기가 작동하는 방식을 이해하지만 동일한 작업 폴더에서 분기를 전환하는 것이 실용적이지 않으므로 동시에 두 버전 모두에서 작업 할 수 있어야합니다. 동시에 두 버전의 코드를 모두 실행할 수 있기를 원합니다.
같은 응용 프로그램의 두 버전을 동시에 명명 된 분기를 사용하여 작업 할 수있는 일반적인 설치 또는 워크 플로 란 무엇입니까? 즉 한 폴더의 한 분기와 다른 폴더의 다른 분기로 작업하고 있습니까?
2.0
의 새 폴더에 저장소를 복제하고 분기를 2.0
릴리스로 설정 했습니까?
나는 약간의 의욕이 생겼다. 그래서 조금 순진하게 들리면 용서해주세요.
시도해보십시오. http://nvie.com/posts/a-successful-git-branching-model/ GIT를 겨냥했지만 Mercurial에서는 작동합니다. 그것은 당신의 문제에 도움이 될 수 있습니다 – PostMan
나는 당신이 제안한 것과 정확히 똑같이 할 것입니다 : 코드를 체크 아웃 (복제) 한 버전을 버전 1.0과 버전 2.0 중 하나씩 가지고 있습니다. –