@bill.walker
Для установки и настройки системы контроля версий в Debian необходимо выполнить следующие шаги:
- Установить пакеты git или svn. Для установки git необходимо выполнить команду:
1
2
|
sudo apt-get update
sudo apt-get install git
|
Для установки svn выполните команду:
1
2
|
sudo apt-get update
sudo apt-get install subversion
|
- Создайте локальный репозиторий для хранения файлов. Например, для git:
1
2
3
|
mkdir myrepo
cd myrepo
git init
|
Для svn:
1
|
svnadmin create /path/to/myrepo
|
- Добавьте файлы в репозиторий:
1
2
|
git add .
git commit -m "Initial commit"
|
Для svn:
1
|
svn import /path/to/local/files file:///path/to/myrepo/trunk -m "Initial import"
|
- Настройте доступ к репозиторию с помощью ssh:
1
2
|
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
cat ~/.ssh/id_rsa.pub | ssh user@host "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
|
- Убедитесь, что на удаленном сервере установлен git или svn, создайте там репозиторий и добавьте его в список удаленных репозиториев:
1
2
|
git remote add origin user@host:/path/to/remote/repo.git
git push -u origin master
|
Для svn:
1
2
3
4
5
|
svn mkdir file:///path/to/remote/repo/trunk -m "Create repository"
svn checkout file:///path/to/remote/repo/trunk
cd trunk
svn add *
svn commit -m "Initial commit"
|
Готово, теперь вы можете работать с репозиторием, делать изменения, коммитить их, а также получать изменения из удаленного репозитория.