Проблема обновления SVN в Eclipse - PullRequest
3 голосов
/ 17 декабря 2008

Я использую SVN с Eclipse целую вечность без проблем. Но вдруг один проект не работает должным образом, хотя с другими все в порядке.

Когда я пытаюсь обновить, я получаю это:

alt text

В журнале Eclipse я вижу: U

Поддерживается формат рабочей копии svn: Этот клиент слишком стар, чтобы работать с рабочая копия 'C: \ Work \ ХХХХХХХХХХХХ \ клиента; пожалуйста получить новый клиент Subversion

Есть идеи? Я не вижу, как обновить плагин SVN, даже если он слишком старый ...

Ответы [ 4 ]

3 голосов
/ 17 декабря 2008

В какой-то момент кто-то запустил комментарий SVN к вашей песочнице, используя клиент, который использует более новую версию, чем ваш плагин (вероятно, клиент Subversion 1.5, где вы ранее использовали 1.4).

Если вы не обновите свой клиент / плагин, вы можете снова проверить свою песочницу, используя предпочитаемый клиент / плагин, или использовать скрипт change-svn-wc-format.py, как подробно описано в примечаниях к выпуску Subversion 1.5 под Изменения формата рабочей копии и репозитория .

2 голосов
/ 17 декабря 2008

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

Вам необходимо сохранить все ваши различные клиенты Subversion - CollabNet (командная строка), TortoiseSVN, Subclipse, Subversive и т. Д. - все в одной и той же вспомогательной версии (1.4 и 1.5), иначе у вас будет эта проблема.

У Блэра есть хорошая стратегия для исправления, но проще всего было бы повторно оформить рабочую копию.

1 голос
/ 17 декабря 2008

Вы можете попытаться настроить плагин SVN (subclipse?) Для использования svnkit вместо собственного клиента.

0 голосов
/ 17 декабря 2008

Если subversion не включен в ваш плагин SVN, то вам нужно обновить самого клиента SVN. Вы проверили, не обновлялся ли сервер, к которому вы подключаетесь?

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