2012-02-12 2 views
2

가능한 중복 :
How to use mercurial for release management? 내가 수은 사용하여 내 응용 프로그램을 버전에 사용해야 어떤수은의 버전을 어떻게 구현해야합니까?

? 태그, 분기, 다른 옵션을 사용해야합니까? 지금은 배포 된 모든 버전의 응용 프로그램에 대해 버전을 지정하는 이름으로 분기하고 있습니다. 내가 잘못하고 있니? 더 나은 해결책이 있습니까?

여기 내 저장소의 역사를보기이다 : 나는 의욕을 사용하지만, 억지로에 많은 경험을했고, 우리가 무엇을했는지를 알 수없는

enter image description here

+1

Mercurial과 함께 릴리스를 관리하는 가장 좋은 방법은 다음과 같습니다. [릴리스 관리에 수은을 사용하는 방법] (http://stackoverflow.com/questions/3827628/how-to) -use-mercurial-for-release-management) – krtek

답변

1

.

릴리스였던 각 빌드에 레이블을 붙이거나 태그를 붙였습니다. 변경해야 할 경우에만 분기했습니다. 이렇게하면 실제로 코드를 분기해야 할 때 분기의 추가 오버 헤드 만 추가하게됩니다.

+0

당신의 솔루션이 Mercurial과 같은지 궁금합니다 구현이 다른 소스 컨트롤과 다릅니다 –

+0

내 생각에 생각하는 것은 역사적인 지점에서 분기를 만들 수있는 것과 같습니다 . –

1

이 주제와 관련하여 다양한 질문을 많이 찾을 수 있습니다. 예를 들어 :

바라건대 당신은 당신이 그들의 필요로하는 모든 답변을 찾을 것이다! 오른쪽의 "관련"섹션에 제공된 다양한 링크를 따라갈 수도 있습니다.

관련 문제