그래서 내 프로젝트에는 개발 변경 사항이있는 트렁크가 있습니다. 또한 다른 부서를 수용 할 수 있도록 약간 수정 된 매개 변수가있는 분기가 있습니다. 일괄 적으로 작업하고 트렁크에 대한 일련의 변경 작업을 완료하면 지점으로 전환하여 모든 해당 수정본을 병합합니다. 이것은 잠시 진행되었지만 이상한 행동을 감지했습니다. 리비전 그래프를 열고 두 개의 헤드 리비전 (트렁크와 브랜치를 비교할 때 repo 브라우저를 통해이 작업을 수행 할 수 있음)을 비교하면이 둘 사이에 다른 모든 파일의 목록이 표시됩니다. 문제는 파일을 두 번 클릭했을 때 실제로 파일에 텍스트 차이가없는 것입니다. 차이점은 없지만 다른 점으로 표시해서는 안됩니다. 따라서 "변경된 파일"대화 상자에 많은 파일이 나타나기 때문에 두 분기를 모두 감사하고 차이점을 추적하기가 더 어려워집니다.Tortoise SVN은 분기간에 파일을 다르게 표시하지만 차이점은 없습니다.
몇 가지 내가 발견했습니다 :
개정 번호가 다른 두 파일 사이 (예상대로)
내가 병합하여 테스트 저장소에이 문제를 재현 시도 그런 다음 지점을 비교했지만 괜찮 았는데 (차이가 없음)
- 나는 원래 이것이일 수도 있다고 생각했습니다.차이점과 관련이있는 것 svn : mergeinfo 속성 사이에 있지만 더 이상 확실하지 않습니다.
어떤 도움을 주시면 감사하겠습니다.