Subversion: этот клиент слишком стар, чтобы работать с рабочей копией '.' - PullRequest
4 голосов
/ 22 июня 2010

Когда я выдаю из командной строки ниже:

SVN добавить SomeFileInMyWorkingDirectory.zip

Я получаю:

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

ОК, это довольно просто. Но что меня смутило то, что когда я выполняю следующую команду:

svn --version

Ответ, который я получаю,

svn, version 1.4.3 (r23084)

Но когда я захожу в клиент ToirtiseSVN и нажимаю «о», я получаю:

TortoiseSVN 1.6.8, сборка 19260 - 32 Бит, 2010/04/16 20:20:11 Subversion 1.6.11, апрель 1.3.8 apr-utils 1.3.9 неон 0.29.3 OpenSSL 0.9.8k 25 марта 2009 г. zlib 1.2.3

Кажется, что моя версия командной строки старше, чем GUI, но они оба пришел из той же загрузки.

Почему GUI и инструменты командной строки имеют две разные версии? Как мне обновить только командную строку? Может кто-нибудь указать мне ссылку, где я могу получить эти файлы? Я использую Windows XP, C #, ASP.NET 3.5.

Спасибо.

1 Ответ

4 голосов
/ 22 июня 2010

TortoiseSVN не устанавливает версию svn для командной строки.См. Этот предыдущий вопрос SOF для получения подробной информации:

Где находится svn.exe на моей машине?

Необходимо найти и удалить существующую автономную версию 1.4.3, а затем установитьтекущий.Их можно получить из:

http://www.collab.net/downloads/subversion/

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