문제

소스 컨트롤에 전복 및 하위 클립을 사용하고 있으며 메인 트렁크를 갖고 버전을 위해 분기를 복용하는 과정을 따릅니다.

이것은 잘 작동하며 합병하는 데 큰 문제가 없습니다. 그러나 트렁크와 지점에 파일이 크게 변경되면 (불행히도 필요한) 충돌을 수동으로 편집해야합니다. 문제는 때때로 버그 수정을 놓친다는 것을 알게된다는 것입니다.

다른 사람들은이 상황을 어떻게 처리합니까? 더 많은 관심을 기울이거나 시력이 더 좋은 사람을 고용하는 것 외에도; 다른 가능한 솔루션이 있습니까?

나는 모든 커밋에 대한 나의 jira 참조를 추가하지만, 이것들은 병합에서 길을 잃게된다.

감사.

도움이 되었습니까?

해결책

트렁크를 변경 한 다음 체리 픽으로 어떤 개정판을 선택하여 어떤 버전 지점으로 갈 것입니다 ... 이것은 어디로 갔는지에 대한 시각적 기록을 제공합니다 (merginfo).

또한 모든 개정판은 결국 트렁크의 릴리스에 포함될 것이라고 가정합니다.

다른 팁

자동화 된 장치 테스트 및 지속적인 통합 ...

문제가 어느 날 하루 종일 병합되었는지 기억할 수 없다면, 나는 거북이를 사용하는 "레코드 합병"을 수행하는 것이 좋습니다. 이것은 당신이해야 할 상황에 대한 것입니다. 수동으로 일이 있고 이제 사실을 기록하고 싶어합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top