|
Программирование
On-line приложения
Почитать
Web-сервер Apache
Печать и форматирование
MySQL
Разные рецепты
Сборка/установка
Редактор vi
Справки
Философия
Мой опыт
Скачать
Программы на Tcl/Tk (GUI)
Программы на Python/Tk (GUI)
Программы (CLI)
Help
Хобби
Фракталы
on-line
Язык для рисования фракталов
Гиперкуб
Теория относительности
Ампуллярии
Преподавание
Студенту/абитуриенту
Мой опыт
Автора!
|
Subversion: svn+sshСуществует множество развитых средств работы с Subversion. Но иногда необходимо поднять хранилище так чтобы: это не заняло много времени, не требовало бы сложного администрирования, хранилище было бы доступно удалённо и доступ это был бы надёжно защищён. Это совсем не сложно. НастройкаСоздаём пользователя, под которым будет работать SVN.
Пусть его имя От имени этого пользователя создаём депозитарий: su svn cd mkdir svn svnadmin create /home/svn/svn/project Настраиваем ssh-доступ необходимых пользователей
по ключу. Причём в файл Записи для пользователей в command="/usr/local/bin/svnserve -t -r /home/svn/svn" ssh-dss AAAAB3Nza... Готово. Теперь можно использовать SVN: svn list svn+ssh://svn@localhost/project svn import tree_root svn+ssh://svn@localhost/project -m 'Init' svn co svn+ssh://svn@localhost/project/trunk project БезопасностьПараметр Внимания заслуживают:
Смысл их, наверно, понятен и без перевода. Подробно про них
можно прочитать в |
|
|
|