====== Утилита crab_root_autogit ======
Цель утилиты - сохранять конфигурацию сервера в репозитории git
====== Установка ======
Установка утилит по инструкции [[http://opencarbon.ru/crab:crab_utils|http://opencarbon.ru/crab:crab_utils]]
Для создания нового репозитория для сервера, нужно настроить ssh доступ до хранилища:\\
ssh-copy-id backup.carbonsoft.ru
\\
и запустить создание репозитория:\\
crab_root_autogit new
Будет создан:\\
1. новый репозиторий локально\\
2. на сервере backup.carbonsoft.ru,\\
3. создан /.gitignore(игнорирует всё кроме /etc и gitignore).\\
4. все файлы добавятся в первый коммит\\
5. пуш на backup\\
6. будет создано крон задание для ежедневного коммита и пуша изменений\\
7. если на сервере был репозиторий /etc/.git, то он будет переименован.
===== Ручной коммит изменений =====
Иногда полезно сразу зафиксировать изменения конфигурации. Это можно сделать командой\\
crab_root_autogit commit sync
Либо через git.