빠른 해결 "Checksum mismatch for expected:,actual:"SVN에서 오류 메시지 제출

1473 단어
하루 동안 프로그램을 썼는데 저녁에 SVN을 제출할 때 전송이 거의 끝날 때 문제가 생겼어요.m 파일을 성공적으로 제출할 수 없어서 모든 파일을 성공적으로 제출할 수 없습니다. 이 구체적인 오류는 잊어버렸지만 형식은 다음과 같습니다.
Checksum mismatch while updating 'D:\WWW\Project\\.svn\text-base\import.php.svn-base'; expected: '3f9fd4dd7d1a0304d8020f73300a3e07', actual: 'cd669dce5300d7035eccb543461a961e'

제출에 성공하려고 하는데 갑자기 이런 오류가 터져서 정말 화가 나고 슬프고 어이가 없어요. 코드를 보고 해결 방법을 찾을 수 밖에 없어요. 다른 파일에 영향을 주지 않기 위해서 제가 먼저 이 파일을 제외한 파일을 제출했는데 모두 성공했어요. 그 다음에 이 파일이에요. 제가 아래의 방식으로 해결할게요. 아마도 여러분들이 해결할 방안일 거예요.
1, 내가 먼저 해야 한다.m 파일을 한 부 저장한 다음에 나는 Versions, 즉 그 연꽃 도구에서 이 파일을 Revert한 번 저장한 다음에 이전에 저장한 파일의 내용을 복구된 이 파일로 다시 복사했다. 이치대로 말하면 문제가 없을 것이다. 그리고 나는 코드를 실행했다. 오류가 없다. 그리고 나는 다시 업데이트한 후에 제출했다. 여전히 오류를 예전처럼 보고하고 어이가 없다. 다시 방법을 생각해 보자.
2. 인터넷 조회를 통해 많은 해결 방안을 발견했습니다. 저는 주로 Google입니다. Stackoverflow에 비슷한 문제가 있는 것을 발견했습니다. 책을 읽으면 이렇게 번거로울 수 있습니다. 그래서 저는 모험적인 방법을 선택했습니다. 우선 이것을 찾았습니다.m 파일, 그리고 그것을 데스크톱으로 드래그하면 항목 안이 빨간색입니다. 그리고 이 빨간색을 선택하면 삭제합니다. 그러면 프로젝트 안에 이 파일이 없습니다. 버젼 연꽃 도구로 돌아가면 물음표가 됩니다. 그리고 파일을 삭제한 후에 전체 프로젝트를 업데이트합니다. 다음에 여러분은 제가 이것을 알아야 합니다.m 파일을 데스크톱에서 프로젝트로 다시 드래그합니다. 코피를 선택해야 한다는 것을 기억하십시오. 이렇게 프로젝트를 실행하면 오류가 없습니다. 버젼 연꽃 도구를 보면 + 번호가 있는 파일이 있습니다. 바로 이것입니다.m 파일, 전체 디렉터리를 선택했습니다. 업데이트 후commit, 다행히도 제출에 성공했습니다. 이svn 오류 해결으로 일을 끝낼 수 있습니다. 정말 뜻밖의 재난이 발생하고 시간을 낭비합니다. 하지만 해결 방법은 정말 간단합니다.
이로써 삭제, 추가, 업데이트와 제출을 통해 이 SVN 오류를 해결할 수 있습니다. 여러분께 도움이 되었으면 합니다!

좋은 웹페이지 즐겨찾기