2011-10-30 2 views
23

최신 TortoiseSVN으로 업그레이드하고 repo를 체크 아웃 한 후 NetBeans가 올바른 버전의 SVN 클라이언트를 가지고 있지 않다는 불만을 제기합니다. 문제 없습니다. Win32SVN은 1.7.0입니다 (거북이는 1.7.1이지만 문제는 아닙니다).NetBeans 7.x 및 Subversion 1.7.1

그런 다음 NetBeans에서 Tools> Options> Versioning> Subversion을 사용하여 Subversion 바이너리를 가리켰습니다. 기쁨이 없습니다.

NB에서 프로젝트를 열 때마다 내 repo를 다운 그레이드하거나 SVN 클라이언트를 업그레이드해야한다는 경고 메시지가 나타납니다.

어떤 단계를 놓쳤습니까? 내 TortoiseSVN을 다운 그레이드 할 의향이 없으므로 어떻게 NB를 스너프로 가져갈 수 있습니까?

+0

http://stackoverflow.com/questions/8604767/svn-1-7-in-netbeans-7-0 – Meysam

답변

31

위의 단계 (Win32SVN 설치 및 NetBeans를 명령 줄 클라이언트에 지정하는 것) 이외에 필요한 것은 실제로 IDE에 내장 클라이언트가 아닌 명령 줄 클라이언트를 사용하도록 지시하는 것입니다. 어떤이 -J-DsvnClientAdapterFactory=commandline를 추가, 따옴표 안에 netbeans_default_options 라인에, 다음 등/netbeans.conf을 찾아

이 PogramFiles/넷빈즈 폴더를 엽니 다. 년 11 월 2011 according to the devs)에 의해 갱신되어야한다. 이것은 사용하는 넷빈즈를 알려줍니다 플러그인보다는 커맨드 라인 SVN

+4

쿨, 그게이었다. 편집 할 파일은/Applications/NetBeans \ 7.0.1.app/Contents/Resources/NetBeans/etc/netbeans.conf입니다. 나는 Netbeans Settings ...> Miscellaneous> Versioning> Subversion 탭의 설정과 어떻게 관련이 있는지 잘 모르겠지만 실제 svn 설치가있는 곳으로 경로를 설정했다. – PapaFreud

+0

감사합니다. 이것은 생명의 은인이었습니다! TortioiseSVN과 NetBeans의 변경 사항이 왜 동기화되지 않았는지 알아 내려고 미쳤습니다. –

5

나를 위해 일한 것은 다음과 같습니다.

비교적 공식적인 해결 방법이 있지만 SVN 모듈이 까다 롭기 때문에 NB의 SVN 지원이 완전히 작동하지 않는다는 것을 이미주의하십시오. http://netbeans.org/projects/versioncontrol/pages/Subversion1_7

단계 나는 윈도우 7 프로 (64B), NB 7.0.1에 성공적으로 사용 : 1.있어 및

  1. 는 것을 확인했다 (명령 줄 물건) 랩넷 1.7.2 SVN 클라이언트를 설치 새로운 svn 클라이언트가 경로에 있습니다 (명령 줄에서 "svn help"를 입력하고 상단 근처의 버전 번호를 확인하십시오), (또는 아마도 svn 클라이언트에 대한 경로가 NB - Tools - 옵션 - 기타 - 버전 - SVN)

  2. netbeans.config 파일을 편집하여 위에 링크 된 문서에 나열된 새 기본 옵션을 추가하십시오.

  3. 내 NB는 시작시 불평하지 않지만 NB 7.0.1의 SVN이이 기사에서 부인할 때마다 완전히 작동한다고 믿지 않으므로 어쨌든 TortoiseSVN을 계속 사용할 계획입니다! 나는 OS X에있어 같은 일을했다 -