1. Идем в каталог установки Bitnami_redmine:
cd /redmine_subversion/
2. Запускаем Bitnami:
sudo ./use_redmine
3. Создаем каталог проекта:
mkdir /каталог_проекта
4. Создаем проект:
svnadmin create /каталог_проекта
5. Редактируем файл для работы сихронизации старым репозиторием и новым созданным:
nano /svn/hooks/pre-revprop-change
#!/bin/sh
exit 0
6. Даем права на запуск:
chmod 755 /каталог_проекта/hooks/pre-revprop-change
7. Инициализация:
svnsync init file:///каталог_проекта http://masterrepo/svn-view
8. Синхронизация:
svnsync sync file:///каталог_проекта
9. Поменять права и владельца на каталог_проекта:
sudo chown -R www-data:subversion каталог_проекта
sudo chmod -R g+ws www-data:subversion каталог_проекта
--------------------------------------------------------------------
10. Создание резервной копии репозитория:
cd /redmine_subversion/subversion/bin
./svnadmin dump /каталог_проекта > /home/user/svn.dump
10. Создание резервной копии с архивированием:
cd /redmine_subversion/subversion/bin
./svnadmin dump /каталог_проекта | gzip -9 > /home/user/svn.dump.gz
Комментариев нет:
Отправить комментарий