나는 다음과 같은 문제가있다 :
Subclipe SVN 플러그인이 설치된 Eclipse를 사용하고 있습니다. Eclipse 외부에서 소스를 업데이트 할 때 (예 : svn update
이클립스에서는 작업 복사본에서) 및 "새로 고침"
모든 소스는 더 이상 버전 제어하에 있지 않은 것 같습니다. 그들은 모두 Questionmark와 "버전 제어에 추가 ..."옵션을 가지고 있습니다. 업데이트 또는 다른 Subversion 작업을 수행하려고하면 다음과 같은 오류 메시지가 나타납니다.
org.tigris.subversion.javahl.ClientException: svn: '/home/tim/workspace/myproject' is not a working copy
svn: Cannot read from '/home/tim/workspace/myproject/.svn/format': /home/tim/workspace/myproject/.svn/format (No such file or directory)
org.tigris.subversion.javahl.ClientException: svn: '/home/tim/workspace/myproject' is not a working copy
svn: Cannot read from '/home/tim/workspace/myproject/.svn/format': /home/tim/workspace/myproject/.svn/format (No such file or directory)
프로젝트를 분리하고 다시 공유하면 모든 것이 정상으로 돌아갑니다. 나는 이것이 통합 Subversion SVN lib와 svn-command 버전 사이의 버전 충돌 일 수 있다고 생각하십니까?
그래서 제 질문은 : 어떻게 이것을 제대로 작동하게 할 수 있습니까?
버전 :
Eclipse 3.5.1 Subclipse 1.4.8 Subversion 클라이언트 어댑터 1.5.3 Subversion 네이티브 라이브러리 어댑터 (JavaHL) 1.5.7 SVNKit 클라이언트 어댑터 1.5.6.1 SVNKit 라이브러리 1.2.3.5521
svn, 버전 1.6.5 (r38866) 2009 년 8 월 31 일 18:42:02
요즘 우분투 9.10 Karmic으로 업데이트되었습니다.
편집하다:
방금 다른 작업 공간을 체크인했습니다. 내가 할 때. svn update
"format"이라는 파일이 삭제됩니다.
해결 방법 :
같이 병 문제는 버전 충돌이었습니다. 나는 이미 이클립스에서 업데이트를 찾으려고했지만 서브 스크립 션이 모든 포인트 릴리스에 대한 업데이트 사이트를 변경하기 때문에 해결되지 않았다. 읽을 수 있듯이 이리 :
Subclipse를 새로운 1.x에서 1.y로 업그레이드하는 권장 절차는 처음 설치 지침을 따르는 것입니다. 새 릴리스 스트림의 업데이트 사이트 URL을 Eclipse 업데이트 관리자에 입력하면 기존 설치 위에 새 버전이 설치됩니다. 이 프로세스는 Eclipse에 업데이트 확인을 요청하는 것보다 더 안정적으로 작동합니다.