Там есть проект SVN с открытым исходным кодом, доступ к которому доступен только для чтения, и я хотел бы создать зеркало GIT этого проекта, актуальное на GitHub.
Я знаю, как настроить исходное зеркало, а затем обновить его с помощью git svn rebase
, но для этого все еще требуется, чтобы сервер был настроен где-то с заданием cron, выполняющим синхронизацию, настройку мониторинга, чтобы убедиться сервер запущен, и задание cron запущено, периодически обновляясь до последней версии GIT и т.д.
Прежде чем изобретать одно и то же колесо, которое должно было иметь любое другое зеркало SVN → GIT, мне было интересно, есть ли какие-либо службы (бесплатные или платные), которые будут автоматизировать SVN → GIT зеркалирование для меня. Знать кого-нибудь?
Очевидно, что автоматическая служба не может объединить мои изменения - все мои изменения происходят в отдельном репо (или, возможно, отдельной ветке в том же репо). Я просто ищу способ автоматизации взаимодействия SVN и создания точного зеркала, которое другие могут клонировать.