Рассматриваем на базе Centos.
Установка неплохо описана здесь: https://kamaok.org.ua/?p=757
Перенос репозитория на другой сервер: http://doc.artofweb.ru/doc/%D0%9F%D0%B5 ... 0%B8%D1%8F
Старый URL репозитория можно узнать командой:
После переноса репозитория UUID созданного репозитория будет отличаться от старого. И если SVN клиент уже настроен был на старый UUID, то будет ошибка при работе с репозиторием. Нужно изменить свежеприсвоенный UUID на старый, действующий:
Проверка текущего UUID:
Смена SVN UUID:
Источник: http://www.shayanderson.com/linux/chang ... y-uuid.htm
Иногда apaache работает от имени: apaache:apaache , иногда от имени nobody:apaache Соответственно нужно изменить CHOWN на правильный для файлов и папок!
Python SVN Extension and WorkBench GUI: http://pysvn.tigris.org/
Если выходит ошибка
Установка неплохо описана здесь: https://kamaok.org.ua/?p=757
Перенос репозитория на другой сервер: http://doc.artofweb.ru/doc/%D0%9F%D0%B5 ... 0%B8%D1%8F
Старый URL репозитория можно узнать командой:
Код: Выделить всё
svn info
После переноса репозитория UUID созданного репозитория будет отличаться от старого. И если SVN клиент уже настроен был на старый UUID, то будет ошибка при работе с репозиторием. Нужно изменить свежеприсвоенный UUID на старый, действующий:
Проверка текущего UUID:
Код: Выделить всё
svnlook uuid /home/example/project
Смена SVN UUID:
Код: Выделить всё
svnadmin setuuid /home/example/project a17cfs5a-10z3-4c51-a3a6-4d48f69865ca
Источник: http://www.shayanderson.com/linux/chang ... y-uuid.htm
Иногда apaache работает от имени: apaache:apaache , иногда от имени nobody:apaache Соответственно нужно изменить CHOWN на правильный для файлов и папок!
Python SVN Extension and WorkBench GUI: http://pysvn.tigris.org/
Код: Выделить всё
yum install pysvn
Если выходит ошибка
You need version 1.5.0 or better of the Subversion Python bindings.при использовании mailer.py , то необходимо выполнить:
Код: Выделить всё
yum install subversion-python