Подтвердить что ты не робот

NetBeans 7.x и Subversion 1.7.1

После обновления до последнего TortoiseSVN и проверки репо NetBeans жалуется, что не имеет правильной версии SVN-клиента. Нет проблем, я загрузил Win32SVN, который равен 1.7.0 (черепаха - 1.7.1, но это не должно быть проблемой).

Затем в NetBeans я указал его на двоичный файл subversion, используя Tools > Options > Versioning > Subversion. Нет радости.

Каждый раз, когда я открываю свой проект в NB, я получаю большое страшное предупреждение о том, что мне нужно понизить мое репо или обновить мой SVN-клиент.

Какие шаги я пропустил? Я не хочу понижать рейтинг TortoiseSVN, так как я могу принести NB к нюханию?

4b9b3361

Ответ 1

Все, что было необходимо, в дополнение к шагам, которые я выполнил выше (установка Win32SVN и указание NetBeans клиенту командной строки, было фактическое указание IDE использовать клиент командной строки, а не встроенный клиент (который должен быть обновлен к ноябрю 2011 года, в соответствии с разработчиками).

Откройте папку PogramFiles/NetBeans, найдите etc/netbeans.conf, а затем в строке netbeans_default_options внутри кавычек добавьте -J-DsvnClientAdapterFactory=commandline. Это говорит NetBeans использовать командную строку SVN, а не плагин.

Ответ 2

Вот что сработало для меня:

Здесь дается относительно официальное обходное решение, но обратите внимание, что он уже говорит о том, что поддержка SVN в NB не работает полностью, потому что их модуль SVN с командной строкой прочный. http://netbeans.org/projects/versioncontrol/pages/Subversion1_7

Шаги, которые я успешно использовал на Win 7 Pro 64b, NB 7.0.1: 1. Получил и установил клиент SVN Collabnet 1.7.2 (файл командной строки)

  • Убедитесь, что новый клиент svn находится на пути (введите "svn help" в командной строке и посмотрите номер версии рядом с вершиной) (или, возможно, вы можете убедиться, что путь к клиенту svn явно указан в NB - Tools - Options - Misc - Versioning - SVN)

  • Отредактируйте файл netbeans.config, чтобы добавить новый параметр по умолчанию, указанный в статье, приведенной выше.

  • Теперь мой NB не жалуется на запуск, но я не уверен, что SVN в NB 7.0.1 работает полностью, за отказ от ответственности в этой статье, поэтому я все равно планирую использовать TortoiseSVN в любом случае!