여기에 의견을 구합니다. 다음은 SVN 특정 질문 또는 더 일반적인 버전 제어 질문으로 간주 될 수 있습니다.태그에서 분기
프로젝트의 소스는 아마도 유지 보수 작업을 위해, 릴리스에 해당하는 지점에서 분기 할 경우, 그것은 바람직하다 :
태그에서(A) 지점, 또는
(b) 태그가 복사하는 노드 (예 : 트렁크)에서 분기?
이러한 두 가지 접근 방식의 장단점은 무엇입니까? 그것은 전혀 중요합니까?
감사합니다. 내 자신의 질문에 대한 부분적인 대답에
(a)를 사용하여 병합을 직접 관리 할 필요가 없습니다. mergeinfo를 사용하여 분기에서 트렁크로 명령을 병합 할 수 있습니다. 유일한 '문제'는 트렁크의 mergeinfo에 브랜치 개정 정보 외에 작성중인 리비전과 함께 태그 URL이 포함되어 있다는 것입니다. 그것은 아마도 당신이 원하는 것이 아닙니다. 반면에, 그것은 중요한 문제로 간주되지 않을 수도 있습니다. [나는 재 통합을 실험하지 않았다. ] 보통의 병합뿐입니다.] 나에게, (b) 일을하는 올바른 방법처럼 느껴지지만, 나는 여전히 (a)가 사실 그렇게 잘못되었다는 것을 강하게 확신하지 못합니다. – Rhubbarb