Обновление SVN клиента на версию 1.8.4 в Mac OS X Mavericks (10.9)

от автора

Для обновления SVN клиента на версию 1.8.4 в Mac OS X Mavericks (10.9), нужно выполнить следующие шаги:

1. У Вас должен быть установлен XCode, если нет, то установите его через App Store.

2. У Вас должен быть установлен пакет «Command Line Tools» отсюда. Например, у меня установлено command_line_tools_os_x_mavericks_for_xcode__late_october_2013.

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

sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain 

4. Скачайте исходный код клиента SVN отсюда, например в каталог Загрузки (~/Downloads).

5. Разархивируйте скачанный архив, например в командной строке приложения «Терминал»

tar -xvf subversion-1.8.4.tar.gz 

6. Откройте приложение «Терминал».

7. Для работы SVN нужна библиотека serf. Для ее установки нужно выполнить следующие действия:
7.1. Перейти в каталог, в который был разархивирован SVN

cd ~/Downloads/subversion-1.8.4 

7.2. Скачать serf

sh get-deps.sh serf 

7.3. Перейти в каталог serf

cd serf 

7.4. Установить serf
7.4.1. Выполнить конфигурационный скрипт

./configure 

7.4.2. Скомпилировать

make 

7.4.3. Установить под правами «суперпользователя»

sudo make install 

8. Вернуться в каталог исходного кода SVN

cd ~/Downloads/subversion-1.8.4 

9. Скомпилировать и установить SVN, для этого нужно выполнить следующие действия:
9.1. Выполнить конфигурационный скрипт, так чтобы установка произошла в каталог /usr/local

./configure --prefix=/usr/local --with-serf=/usr/local/serf 

9.2. Скомпилировать

make 

9.3. Установить под правами «суперпользователя»

sudo make install 

10. Так как установка произошла в /usr/local/bin, то теперь у Вас есть две версии SVN клиента:
10.1. Старая версия /usr/bin/svn
10.2. Новая версия /usr/local/bin/svn

11. Чтобы по умолчанию использовалась новая версия SVN, нужно прописать путь по умолчанию в переменную окружения PATH. Для этого нужно выполнить следующие действия:
11.1. Создать файл ".bash_profile" в каталоге пользователя, например с помощью текстового редактора vi.

vi ~/.bash_profile 

11.2. После открытия редактора перейти в режим вставки, клавиша «s».
11.3. Набрать текст

export PATH=/usr/local/bin:$PATH 

11.4. Выйти из режима вставки, клавиша Esc.
11.5. Перейти в режим команды, клавиша ":".
11.6. Сохранить и выйти из редактора, набрать команду «wq», затем ввод.
11.7. Перезапустить сессию пользователя (перевойти в систему).

12. Для проверки установки версии SVN 1.8.4 нужно выполнить следующие действия:
12.1. Открыть приложение «Терминал».
12.2. Ввести в командной строке

svn --version 

12.3. Проверить что отобразилось в результате выполнения команды:

svn, version 1.8.4 (r1534716) ...далее текст, который не важен... 

ссылка на оригинал статьи http://habrahabr.ru/post/201722/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *