2008-09-27 2 views

답변

3

태그

생각합니다. 정확한 지점으로 돌아갈 수 있기를 바랍니다. 그러나 결코 바뀌지 않을 것입니다. 태그가 지정된 요소에 체크인하지 마십시오. 태그받을 수

것들 :

  • 자료
  • 패치 (전공 및 부전공) 고객에게 전송
  • 버그 수정
  • 이정표 (알파, 베타 등)
  • 성공적인 일일 빌드

B 목장

가지가 개발 될 것이다. 체크인).
예를 들어 버그 수정을 위해 태그에서 분기를 만들 수 있습니다.
지점을 만들어 기능을 개발 한 다음 주 트렁크에 다시 병합 할 수 있습니다.
릴리스 (미성년자 또는 주요) 용 분기를 만들 수 있습니다.

핵심은 지점을 수정할 수 있으며 이 아니어야한다는 것입니다.

5

마일스톤을 표시하려면 태그를 사용해야합니다. 이정표는 일일 빌드만큼 작을 수 있습니다.

다른 분기/트렁크와 독립적으로 변경하려는 경우 분기를 사용해야합니다.

0

분기는 릴리스와 같은 주요 일정에 대해서도 사용해야합니다. 이건 당신의 branching strategy에 달려 있습니다. 시간에 스냅 샷으로 그것의

0

적당히 다른 답변,

우리는 릴리스에 대한 작은 포인트 릴리스와 가지 태그를 사용합니다.

v1.0 <-- Branch 
    v1.0.1 <-- Tag 
    v1.0.2 <-- Tag 
v1.1 <-- Branch 
    v1.1.1 <-- Tag 
    v1.1.2 <-- Tag 
v1.2 <-- Branch 
    v1.2.1 <-- Tag 
    v1.2.2 <-- Tag 
v1.3 <-- Branch 
    v1.3.1 <-- Tag 
    v1.3.2 <-- Tag 
v1.4 <-- Branch 
    v1.4.1 <-- Tag 
    v1.4.2 <-- Tag 
v1.5 <-- Branch 
    v1.5.1 <-- Tag 
    v1.5.2 <-- Tag 

는 마이크로 소프트의 비유를 사용하려면, 그래서 예를 들면, 브랜치는 (등 95, XP, 비스타)의 Windows 릴리스와 태그는 서비스 팩입니다.

관련 문제