Зеркально отразите мерзавца к svn

У меня есть основной репозиторий мерзавца для проекта с открытым исходным кодом

Я хочу зеркально отразить, все соглашается на репозиторий SVN (на code.google.com), действительно ли это возможно?

8
задан yms 25 October 2011 в 14:36
поделиться

3 ответа

Вы проверяли http://git-scm.com/docs/git-svn Я не знаю, это решит вашу проблему или нет, но это способ синхронизировать git и svn.

-CJ

0
ответ дан 5 December 2019 в 15:21
поделиться

Да, это возможно. Используйте функции SVN Git для импорта в репозиторий. Затем вы можете оттолкнуться оттуда. Однако вы обнаружите, что по большей части этот git может эффективно отображать историю SVN лучше, чем SVN может отображать историю git.

4
ответ дан 5 December 2019 в 15:21
поделиться

Если ваша история git линейна, вы можете попробовать использовать git-svn. Я бы попытался использовать "git svn clone" для импорта существующего (пустого) SVN-репозитория в git, затем перебазировать существующую историю git на это и "git svn dcommit" его.

Если ваша история git не является линейной (содержит ветви и слияния), вы не сможете правильно представить ее в SVN. В этом случае я настоятельно рекомендую вам вместо этого использовать хостинговое решение на основе git (например, github.com).

3
ответ дан 5 December 2019 в 15:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: