Назад | Перейти на главную страницу

Будет ли scp * .git для миграции с одного сервера на другой осужденным?

Мне нужно перенести сервер Linux, который скоро перестанет работать. Я не являюсь пользователем git, но на server1 я могу сказать /opt/repos/git пара десятков проектов app fooX.git. Если я scp за ночь, когда никто не использует его, а конечные пользователи получают новый IP-адрес, создайте нового пользователя git на удаленном сервере, chown -R git:git /opt/repos/git это будет плавная миграция? Или я что-то упускаю? Будет ли это содержать все исправления, комментарии и историю?

Спасибо

Это возможно плавная миграция, потому что вы перенесете все данные в репозитории, но не настройки уровня доступа: доступ к Git-репозиториям можно получить с помощью http (s) или ssh и обоих протоколов требовать особая и разная комплектация.

chown -R git:git /opt/repos/git будет иметь полезный эффект только в случае типа доступа "shared ssh-user", что нечасто