2009-11-25 8 views
11

언젠가는 이클립스 Help ->Check for Updates를 눌렀다. (그리고 나는 결코 잘 작동하는 소프트웨어를 업데이트해서는 안된다는 것을 배웠다.)Eclipse에서 작동하지 않는 SVN

그런 다음 SVN에서 "Team"의 전체 하위 메뉴와 일부 파일이 커미트되지 않았 음을 보여주는 작은 아이콘, 그들은 모두 dissapeared.

  • Instalation History
  • Program Files Program Files 폴더를 Program Files에서 eclipse 웹 사이트에서 다운로드 한 다음 다시 설치하려고했습니다.
  • 그물에 설치하는 방법을 검색
  • 하지만 위의 경우에 내가 을 누르면 아무도 없음 Ctrl + N SVN 그룹이 없습니다; 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Team ->Share project를 선택하면 CVS가있는 창이 표시되지만 SVN은 표시되지 않습니다. File ->Import을 선택하면 어디에서나 SVN을 찾을 수 없습니다.

    Help ->About Eclipse ->Instalation details xxxx05.06.2009, 09:59:08 GMT + 03 : 00 (SVN이 작동했을 때)

    Eclipse IDE for Java EE Developers 1.2.0.20090621-0820 
    Subclipse (Required) 1.6.2 
    Subversion JavaHL Native Library Adapter (Required) 1.6.3 
    SVNKit Library 1.3.0.5847 
    

    Installed Software 탭 나는 지금

    을 설치했다.
    Eclipse IDE for Java EE Developers 1.2.0.20090621-0820 epp.package.jee 
    Subclipse (Required) 1.6.5 org.tigris.subversion.subclipse.feature.group 
    Subversion JavaHL Native Library Adapter (Required) 1.6.6 org.tigris.subversion.clientadapter.javahl.feature.feature.group 
    SVNKit Library 1.3.1.6109 org.tmatesoft.svnkit.feature.group 
    

    SVN을 어떻게 작동시킬 수 있는가?
    이클립스는 어디에서 파일을 저장합니까? 왜냐하면 새 디렉토리로 이클립스 디렉토리를 변경했을 때 (SVN, Subversive, SVNKit 등 ...) 성공한 항목이 모두 포함되어 있기 때문입니다.

    +0

    때 로컬에 설치된 서브 버전 클라이언트는 서버에 설치되어있는 버전 불일치 :) 일하고있어. 그러나, Eclipse 플러그인이 SVN 클라이언트 라이브러리를 통합하는지 또는 PC에 독립적으로 설치 한 SVN 클라이언트를 호출하는지 여부를 알기에는 충분하지 않습니다. 나중에, 그리고 그들이 업데이 트했다면, 롤백에 다시 봐. –

    +0

    '되돌리기'를 시도 할 때 오류가 발생합니다. –

    +0

    오류 'Revert configuration'에 문제가 발생했습니다. 설치할 항목을 수집하는 중 오류가 발생했습니다. 세션 컨텍스트가 (profile = epp.package.jee, phase = org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand =, action =). osgi.bundle, com.sun.jna, 3.0.9 포함 된 저장소 없음 : org.eclipse.update.feature, com.sun.jna, 3.0.9 포함 된 저장소를 찾을 수 없습니다. osgi. 번들, org.eclipse.mylyn.ide.capabilities, 3.2.0.v20090429-0837 (및 기타 10 행) –

    답변

    13

    Subversive은 Eclipse에서 내가 좋아하는 SVN 구현이며, 다른 것들보다 잘 작동하고 UI에 깔끔하게 통합되어 있기 때문입니다.

    • Eclipse를 실행하기 전에 삭제 확인

      1. Download 이클립스 (현재 갈릴레오)의 최신 버전과 원하는 설치 위치에 압축을 풉니 다 :

        난 당신이 다음 단계를 수행 제안 (Windows에서는 사용자 디렉토리에 workspace 임)

      2. 이클립스의 softwar를 사용하여 Subversive SVN Team Provider (Eclipse incubation website의 지시대로)를 설치하십시오. 전자 설치 :
      3. 새로운 다운로드 위치를 생성 한 후, Install New Software...
      4. Help를 선택하고 다음 다운로드 URL 지정 : http://download.eclipse.org/releases/galileo
      5. 협력, 그것은 다음 파괴적 SVN 팀 공급자를 확인 확장 (보육)
      6. 를 찾습니다를
      7. 설치를 계속 진행하고 TOS
      8. 을 다시 시작합니다. Eclipse를 다시 시작하면 SVN Connector를 선택하라는 메시지가 표시됩니다. 설명하는 증상을 읽으면 커넥터가 설치되어 있지 않거나 팀 공급자와 통신하지 않는 것처럼 들립니다. Polarion website에는 가장 적합한 커넥터를 선택하기위한 안내서가 있습니다. 당신이 커넥터를 설치하라는 메시지가 표시되지 않는 경우

    , 당신은 항상 환경 설정 화면에서 수행 할 수 있습니다 :

    SVN preferences in Eclipse

    위에서 당신을 위해 작동하지 않는 경우 작업 공간이 정리되지 않은 것으로 보입니다. 기본값 인 작업 공간을 찾고 계속하기 전에 프로젝트없이 작업하도록하십시오.

    사용자 디렉토리의 .eclipse 디렉토리를 삭제할 수도 있습니다. 그리고 3 단계부터 다시 시작하십시오.

    +1

    환경 설정 화면에서 '팀'아래에 'SVN'하위 항목이 표시되지 않으면 어떤 이유로 Subversive가 제대로 설치되지 않았다는 것을 명심하십시오. –

    +0

    마지막으로 작동합니다! 그러나 커넥터 발견 (4 단계)이있는 창에서 커넥터를 선택하면 오류가 발생합니다. 그리고'Install new software'를 통해 설치하고 Jay R.이 말한대로 옵션을 선택 취소했다. –

    +0

    글쎄, "다른 사람들보다 잘 작동한다". 파괴자가 여기에서도 파산했습니다. 실제로'필요한 소프트웨어를 찾기 위해 설치하는 동안 모든 업데이트 사이트에 접속하기 '의 체크를 해제하면 마침내 다시 설치하게됩니다. –

    0

    eclipse로 완전히 시작하려면 작업 공간 (eclipse를 처음 시작할 때 표시되는 경로)도 삭제해야합니다. 이클립스 파일을 다시 설치하고 동일한 기본 작업 영역을 가리키면 아무 것도 변경되지 않습니다.

    가장 좋은 방법은 이클립스와 작업 영역을 제거하고 처음 문제를 해결하는 동안 실수로 플러그인의 다른 부분을 깨뜨린 것이므로 다시 시작하는 것입니다.

    +0

    1) 내 작업 공간에서'.metadata' 폴더를 지우고'RemoteSystemsTempFiles' 2) 이전 작업 공간을 '삭제'(이름 변경)하고 이클립스를 시작할 때 같은 이름의 새 폴더를 만듭니다. 이클립스는 여전히 내 설치 기록을 기억합니다. –

    +0

    eclipse는 * default * 작업 공간 위치를 기억합니다. 작업 공간 폴더의 위치를 ​​이동하려고 시도 했습니까? –

    +0

    이름을 바꾼다면 이동했을 것만 같지 않은가? 그 길을 찾지 못할 것이기 때문입니다. –

    1

    Eclipse와이 스크립트가 지원하는 다양한 SVN 플러그인으로이 문제가 발생했습니다. SVN 플러그인은 어떤 이유로 SVN 연결을 끊는 경우가 있습니다. 가장 좋은 방법은 단순히 프로젝트를 삭제하고 svn에서 다시 체크 아웃하는 것입니다. 커밋해야하는 변경 사항이있는 경우 명령 줄을 사용할 수 있습니다.

    또 다른 문제는 플러그인과 저장소가 버전 번호 측면에서 동기화되지 않았기 때문입니다. 나는 svn 1.6.x 및 svn 1.4 또는 1.5에 있었던 저장소를 위해 고안된 플러그인을 사용하기 전에 문제가있었습니다.

    +0

    사라졌기 때문에 연결되지 않았습니다. 나는 그것을 조사 할 수 없다. 내가 다시 연결할 수 없기 때문에. 팀 -> 프로젝트를 새 프로젝트에 공유를 누르면 SVN 옵션이 없습니다. –

    3

    플러그인을 설치하는 데 관련된 문제점을 발견했습니다 here. 또한 Mylin 플러그인을 업데이트하는 소프트웨어 업데이트 프로그램의 버그로 인해 SVN이 환경 설정에 표시되지 않았습니다. 먼저 Eclipse 설치를 바로 잡아야하고 새 작업 공간을 사용하면됩니다. 새로운 작업 공간 폴더에서 Eclipse를 일시적으로 가리키면 .metadata 폴더를 날려 보낼 필요가 없습니다. Eclipse 설치가 깨끗한 경우 플러그인 설치를 다시 시작할 수 있지만 Contact all update sites during install to find required software

    레이블이있는 상자를 선택 취소해야합니다. Eclipse는 SVN 지원을 위해 설치된 플러그인의 일부인 로컬 SVN 라이브러리를 사용합니다. SVNkit 또는 JavaHL입니다. Netbeans는 독립적으로 설치된 SVN 라이브러리를 사용합니다.

    4

    내가 가진 문제는 svn 아이콘이 패키지 탐색기에 표시되지 않는 것입니다.

    나를위한 해결책은 입니다.작업 공간 폴더의 메타 데이터 폴더 (환경 설정 및 저장소 구성을 포함하여 모든 작업 영역을 재설정 함)

    그 후에 모든 아이콘이 나타납니다.

    1

    모든 프로젝트를 eclipse에서 삭제하고 모든 프로젝트를 다시 가져 오기 만하면됩니다. 그것은 나를 위해 일하고있다. 그냥 시도하십시오

    0

    Subversive 및 SVN Connector (svnkit 1.x.x)와 같이 모든 것을 설치하더라도 프로젝트에서 svn이 작동하지 않을 수 있습니다. 제 경우에는 작업 공간에서 프로젝트를 제거하고 다시 가져와야했습니다. 그런 다음 나타납니다. (새로 고침, 깨끗하게 작동하지 않음).

    3

    SVN 커넥터가 Eclipse의 SVN 저장소에 연결할 수없는 경우 동일한 문제가있었습니다. 이클립스에서 프로젝트에

    • 오른쪽 클릭 - :

      그럼, 다음 단계의 작업을 수행.

    • 팀 -> 프로젝트 공유로 이동하십시오.

    그것은

    내가 SVN과 비슷한 문제가 있었다
    관련 문제