command 로 merge 하면 trunk 이하 모든 파일이 merge info 가 변경되어 diff 로 전부 다 나오네요.
이렇게 되어버려서 다음에 한 파일의 소스 수정 후 check in 할 때 merge info 까지 다 커밋이 되어 버려 수백가지 파일이 함께 수정됩니다.
물론 수정내용은 merge info 가 변경되었다고 나오죠.
merge info 를 안보이게 할 수 있는 방법이 있을까요?
답변 감사합니다.
알려주신 링크로 가서 확인해봤는데 해결이 안되네요..
1. 현재 subversion ver.1.7 이상 사용중
2. svn propdel svn:mergeinfo -R 로 mergeinfo를 삭제 하고 svn status 또는 diff 결과는 mergeinfo가 삭제되었다는 로그가 남습니다.
일단. 백업 하시구요.
이거 같은데요.
정확한건 알아봐야 할거 같습니다.
SVN Merge 시 수정하지 않은 파일도 수정한 것으로 나오는 문제
http://devday.tistory.com/2153
Modified: svn:mergeinfo
https://search.naver.com/search.naver?sm=stb_hty&where=se&ie=utf8&query=Modified%3A+svn%3Amergeinfo
http://www.google.co.kr/search?q=Modified%3A+svn%3Amergeinfo&hl=ko&biw=&bih=&gbv=2&oq=Modified%3A+svn%3Amergeinfo&gs_l=heirloom-serp.12...507303.507303.0.508293.1.1.0.0.0.0.0.0..0.0....0...1ac..34.heirloom-serp..1.0.0.i4vItg_urfQ
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
답변 감사합니다. 알려주신 링크로 가서 확인해봤는데
답변 감사합니다.
알려주신 링크로 가서 확인해봤는데 해결이 안되네요..
1. 현재 subversion ver.1.7 이상 사용중
2. svn propdel svn:mergeinfo -R 로 mergeinfo를 삭제 하고 svn status 또는 diff 결과는 mergeinfo가 삭제되었다는 로그가 남습니다.
하아... 이렇게 해서는 앞으로 커밋하기 힘들것 같군요..
원래는 mergeinfo가 변경되는 것은 정상적인
원래는 mergeinfo가 변경되는 것은 정상적인 상황인데. 이상하네요.
강제로 mergeinfo가 변경되지 않게 하고 싶다면, --ignore-ancestry 옵션을 한번 사용해 보시면 어떨까요?
http://svnbook.red-bean.com/nightly/en/svn.branchmerge.advanced.html#svn.branchmerge.nomergedata
댓글 달기