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

в 10:33, , рубрики: mac os x, svn, метки: ,

Для обновления 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)
...далее текст, который не важен...

Автор: rinader

Источник

  1. Виталий:

    Спасибо получилос!

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js