Использование интеграции SVN Team в Eclipse отключает доступ с терминала - PullRequest
0 голосов
/ 05 марта 2009

Я использую Eclipse с Subversive SVN Team Provider 0.7.0.v20080425, а также последнее обновление Subversion, установленное на OSX 10.5.6.

Моя проблема заключается в том, что всякий раз, когда я добавляю папку проекта в Eclipse, включающую групповую интеграцию, она отключает функциональность SVN из терминала и выдает мне следующее сообщение об ошибке:

svn: этот клиент слишком стар, чтобы работать с рабочей копией '.'; пожалуйста, получите более новый клиент Subversion

Даже если я сначала извлекаю проект через терминал с клиентом OSX SVN, а затем создаю проект в папке Eclipse, кажется, перезаписывает настройки.

Это довольно болезненно, так как благодаря терминалу у меня больше контроля над задачами, и в то же время интеграция с Eclipses очень удобна для простых действий, таких как быстрое принятие, добавление файлов и т. Д.

Кто-нибудь знает, как сделать возможным работу с обоими? (т.е. как остановить Eclipse, изменив требуемую версию SVN или заставив их работать с той же версией)

1 Ответ

2 голосов
/ 05 марта 2009

Ваша версия Subversive использует более новый макет рабочей копии, который поставляется с Subversion 1.5. Либо обновите версию svn, которую вы используете в командной строке (я предпочитаю MacPorts ), либо используйте более старую версию Subversive, в которой используется макет рабочей копии эпохи 1.4.

P.S. Я считаю, что Subclipse лучше работает с другими инструментами, чем Subversive. YMMV.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...