Как я мог бы заставить мой хост, работающий только для SVN, извлекаться из репозитория git?
-
09-06-2019 - |
Вопрос
Мне бы очень хотелось, чтобы наш хост извлекал файлы из нашего репозитория Git вместо того, чтобы загружать файлы вручную, но на нем не установлен Git.
Итак, есть ли способ обманом заставить Subversion (которая у них есть) проверить репозиторий Git?
Я думаю, что я уже знаю ответ, а именно: заставьте моего хостера добавить Git и смиритесь с этим, пока они этого не сделают, но я подумал, что все равно спрошу.
Решение
Эта страница должна предоставить обходной путь для вашей проблемы.
http://code.google.com/p/support/wiki/ImportingFromGit
По сути, вы создаете доступный только для чтения клон вашего репозитория Git в формате репозитория SVN, экспортируя обновления по ходу работы.Можно было бы написать SVN-хук, который срабатывает после каждого обновления для копирования новых файлов туда, где они вам нужны.