다음과 같은 오류가 발생합니다-
Command: Commit
Error: Commit failed (details follow):
Error: Cannot commit both
Error: '<path>\myfilename.java'
Error: and
Error: '<path>\myfilename.java'
Error: as they refer to the same URL
Finished!:
myfilename.java를 SVN으로 약간 변경해도 커밋하려고합니다. Tortoise SVN을 사용하고 있습니다.
도와주세요!!
답변
경로 중 하나에서 “.svn”폴더를 삭제하십시오. 그런 다음 작업 디렉토리에서 업데이트를 수행하고 커밋하십시오. 어떻게 든 메타 데이터 (.svn)가 두 경로 사이에 혼합되었습니다.
답변
필자의 경우 두 프로젝트간에 공유 된 구성 파일이 있었지만 두 프로젝트에서 파일을 동일한 변경 사항으로 업데이트했습니다.
SVN은 동일한 파일에 커밋해야 할 두 가지 다른 변경 집합이 있다고 생각하므로 커밋 할 수 없습니다.
그래서 나는 사본 중 하나를 되돌리고 나서 커밋 할 수있었습니다.