Ошибка фиксации Netbeans и Subversion

Когда я пытаюсь зафиксировать или обновить или сделать что-либо с подрывной деятельностью внутри моего NetBeans 6.9.1, появляется сообщение об ошибке и говорится:

Похоже, что файлы, с которыми вы работаете, были созданы с использованием неподдерживаемой версии клиента. Проверьте свои файлы еще раз с помощью клиента SVN 1.5.0 или более поздней версии.

Пожалуйста, я не знаю, как обновить или сделать это, а также мне нужно работать с NetBeans 6.9.1.


person kingsom3a 1    schedule 23.10.2012    source источник


Ответы (2)


Вы по-прежнему можете работать с Netbeans; похоже, что он использует неправильную версию клиента Subversion. Какая у него версия? Он должен соответствовать версии репозитория Subversion, с которым вы взаимодействуете. Какая у него версия?

Вы должны либо заменить подключаемый модуль Subversion в Netbeans, изменить версию репозитория Subversion, с которым вы работаете, либо использовать другой клиент, например Tortoise, если вы работаете в Windows.

Я пойду против вашего утверждения «обязательно использовать Netbeans» и порекомендую IntelliJ. Это лучшая IDE на планете, и ее клиент SVN просто великолепен.

Начните с создания новой рабочей копии репозитория с помощью Netbeans. Возможно, вы только что начали с некоторых файлов, проверенных кем-то другим.

person duffymo    schedule 23.10.2012
comment
Во-первых, спасибо, во-вторых, я действительно должен использовать политику netbeans :( Как я могу узнать версию subversion netbeans?! - person kingsom3a 1; 23.10.2012
comment
Что бы ни. Попробуйте проверить новую рабочую копию и посмотрите, поможет ли это. - person duffymo; 23.10.2012
comment
нет, я пробовал, но ничего не изменилось. Сейчас я использую Fedora 17, когда я использовал Fedora 14, все было в порядке, но теперь! - person kingsom3a 1; 23.10.2012
comment
Возможно, вам следует опубликовать свой вопрос на форуме NetBeans: forums.netbeans.org/ntopic36131.html - person duffymo; 23.10.2012
comment
Вы можете использовать отдельный клиент svn, если ваш svn Netbeans несовместим. - person Scorpio; 23.10.2012
comment
Загрузите и установите соответствующую версию Tortoise: tortoisesvn.net/downloads.html. - person duffymo; 23.10.2012

Что ж, как указано в сообщении об ошибке, используемая (в NB) рабочая копия имеет очень старый формат (до 1.5). встроенный в NB 6.9 SVN-клиент (SVNKit) может общаться с WC 1.6 только (TBT!)

Ты сможешь

  • обновите свой WC в формате, совместимом с 1.6.x

or

  • сделать новый заказ в NB (будет совместим с 1.6)

В случае использования внешних клиентов SVN для проверки у вас могут возникнуть проблемы, если клиент будет совместим с 1.7 (1.7 использует WC-NG, который NetBeans 6.9 также не может прочитать)

person Lazy Badger    schedule 23.10.2012