2011-12-22 4 views
16

У меня есть проект, который использует totoiseSVN. Перед обновления его до 1.7 версий все работает нормально, но когда я обновляю TortoiseSVN до 1,7 версии он дает мне ошибку, когда я пытаюсь совершить или показать журнал истории или обновить:SVN 1.7+ в Netbeans 7.0

org.tigris.subversion.javahl.ClientException: Unsupported working copy format 
The path 'C:\Users\user\stuff\myApp' appears to be part of a Subversion 1.7 or greater 
working copy. Please upgrade your Subversion client to use this 
working copy. 

Как я знаю, что моя система установлен toriseSVN. Netbeans использует его по умолчанию. Также я прочитал, что каталог .svn находится только в корне (как в моем случае) проекта (рабочая копия) в svn 1.7+. Итак, почему netbeans говорит мне, что мне нужно обновить клиент svn, поскольку у меня уже есть самая новая версия

+1

http://stackoverflow.com/questions/7943034/netbeans-7-x-and-subversion-1-7-1 – Meysam

ответ

13

Команда включения выключателя линии в прикладном пути ярлык/выполнение:

-J-DsvnClientAdapterFactory=commandline 

Пример

“C:\Program Files\NetBeans 7.0.1\bin\netbeans.exe” -J-DsvnClientAdapterFactory=commandline 
2

Netbeans использует клиента командной строки. У вас все еще есть версия клиента командной строки 1.6.x где-то в переменной PATH env.

+0

У меня есть только папка bin черепахи на пути – maks

5

Установка -J-DsvnClientAdapterFactory=commandline опции и в том числе Svn исполняемый в вашей переменной PATH системы достаточно, чтобы решить эту проблему проблема.

Вы можете установить опцию, выполнив это способом, описанным tpae ИЛИ, добавив этот параметр в netbeans_default_options в файл <netbeans_dir>\etc\netbeans.conf.

Смежные вопросы