Расположение данных на Gitlab
Справочная информация: я пытаюсь настроить автоматическое развертывание с помощью rsync с помощью бегунов gitlab.
Я пытаюсь найти фактический код, сохраненный в установке gitlab, но я не могу. Я нашел репозитории, но данных пока нигде не найти. Поскольку репозитории должны быть пустыми, я действительно не искал весь репозиторий.
Я пробовал искать в Интернете, но почти все охватывает только расположение хранилища, а не данные. Многое также касается перемещения данных, но только путем предоставления нового места хранения, в котором нет оригинальной папки, что опять же не очень мне помогает. Я посмотрел в местах по умолчанию, но эти папки не существуют. Единственное упоминание о git_data_dir в gitlab.rb прокомментировано, так что это тоже не поможет.
Где я могу найти актуальный код? Или где в репозиториях / конфигурационных файлах я могу найти, где он хранится?
1 ответ
Это зависит от того, как вы установили gitlab. Если вы используете установку пакета omnibus, фактические хранилища обычно находятся в /var/opt/gitlab/git-data/repositories
Если вы имеете в виду контент, который поддерживается в репозитории: он нигде не извлекается. Бегун проверяет это и убирает потом.