문제

버전 제어에 TortoisesVN을 사용합니다. 몇 주 동안 함께 일한 쿠오이 (Cooy)에서는 갑자기 "SVN Commit"에 나타나는 여러 "변경된"파일이 나타납니다. ~ 아니다 접촉을하고 실제 차이를 포함하지 않습니다.

Alt Text http://www.pekkagaiser.de/tortoisemerge.gif

이 파일의 인코딩이 내가 기억할 수있는 한 다른 작업을 수행하지 않은 인코딩을 변경하지 않았습니다. 이것이 무엇인지, 그것을 제거하는 방법을 아는 사람이 있습니까?

편집하다: 행동이 다시 나타났습니다. 거북이는 없지만 "텍스트 변경"을 주장하고 있습니다.

Alt Text http://www.stadtpflanzen.de/images/stackoverflow1.gif

대체 텍스트 http://www.stadtpflanzen.de/images/stackoverflow2.gif

이것은 줄 끝이 될 수 없습니까? 지금은 거의 거의 일어나지 않기 때문에 긴급하지는 않지만 여전히 궁금합니다.

편집 : 올바른 사람들, 소유 할 시간. 정말 창피하지만 나는 그것이 무엇인지 알았습니다. 내가 지적하지 않은 것은 그것이 중요하지 않다고 생각했기 때문에 내가 일하지 않았다는 것입니다. "저지르다..." 거북이의 대화이지만 "수정 확인". 나는 당신이 나머지를 모을 수 있다고 생각합니다 : 나는 IDE와 거북이 사이를 많이 전환하고 다양한 파일을 확인하고 파일을 확인할 때마다, ~ 아니다 새로 고침을 클릭하고, 다른 일을하고, 내가 잊어 버렸기 때문에 다시 확인하십시오. 작동하지 않지만 물론 목록에있을 것입니다. 시간 내 줘서 고마워! +1 모든 대답을하고 나와 가장 긴 사람을 받아들이는 사람을 받아들입니다 :)

도움이 되었습니까?

해결책

좋아, 큰 총을 꺼내자. :-)

파일 (styles.css revision 40)을 별도의 디렉토리로 확인하십시오.

MD5를 계산하는 프로그램을 실행하십시오 (예 : md5, md5sum, 또는 openssl md5) 작업 사본과 저장소 사본 모두에서. 다른 답변으로 끝나면 파일이 다르고 거북이가 중요한 것을 보여주지 않습니다. 동일한 대답으로 끝나면 (두 개의 다르지만 매우 유사한 파일에 두 개의 동일한 MD5 해시가있는 무한한 가능한 경우를 무시하면) 파일은 분명히 동일하고 TSVN은 문제가 있습니다. (아마도 파일 날짜를보고 있습니까?)

편집 : 내 마음을 가로 지르는 유일한 병리학 적 사례는 파일에 다른 인코딩 (예 : UTF-8 대 ASCII)이 있다는 것입니다 ... 몇 달 전에 WinXP SP2에서 SP3로 업그레이드했으며 때로는 이상한 것들 (명백히 UTF -8 바이트 주문 마크) 처음 몇 문자가 텍스트 편집기에 이상하게 나타납니다.

당신이 찾은 것을 알려주세요!

다른 팁

SVN 1.5+의 새로운 "병합 추적"기능을 사용 했습니까? 병합시 속성을 추가/변경합니다. svn:mergeinfo 관련된 파일의 경우조차도 변경되지 않은 파일조차도. 그런 다음 이것들은 변경 될 변경으로 나타납니다.

보다 http://svnbook.red-bean.com/en/1.5/svn.branchmerge.basicmerging.html#svn.branchmerge.basicmerging.mergeinfo .

텍스트 파일이없는 경우 라인 엔딩이 변경 될 수 있습니다. svn:eol-style 속성이 설정되었습니다 native, 그리고 방금 편집자로 열면 저장했습니다.

일부 편집기와 도구는 파일을 기본 EOL 버전으로 자동 변환합니다 (예 : LF 라인의 LF 변경을 CRLF로 변경).

이 링크를 확인 하여이 속성에 대한 완전한 설명을 확인하십시오..

그만큼 svn:eol-style 각 텍스트 파일에서 수동으로 설정해야하므로 클라이언트 구성 파일을 편집하여 파일 확장자를 통해 자동으로 수행하는 방법이 있습니다. TortoisesVN 설정, 일반 설정, 전복 구성 파일 편집; 또는 점검 이 링크 그리고 enable-auto-props 기입.

리포 브라우저를 봅니다. 파일의 내용이 변경되었는지 또는 파일의 속성이 변경되었는지 여부를 보여주는 열이 있습니다. 속성이 변경되었지만 파일이 변경되지 않은 것처럼 들립니다.

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