A git svn clone
с --stdlayout
дайте мне несколько веток, если исходное репозиторий SVN имеет несколько ветвей (и тегов).
Я хочу отправить всех из них в другой gitСделки рЕПО.git svn clone
, похоже, восстановил всю историю для всех версий.Это вопрос предоставления более точных инструкций для git push?
Вот мое, возможно, ошибочное намерение рабочего процесса.
- запустить git svn, чтобы клонировать svn в частный репозиторий.
- перенесите его в общее репо, управляемое с помощью gitosis
- создайте общую рабочую ветку
- различные люди управляют репозиторием, управляемым gitosis, создают частные ветви и объединяются в общую рабочую ветку.
- Я вытягиваю из общего репо обратно в тот, который я создал на шаге 1, объединяюсь в транк и dcommit.
Вот вывод git branch -a
после запуска git svn clone
.
/Users/benson/x/tsk/tsk_git_svn git branch -a
* master
remotes/origin/master
remotes/sleuthkit-3.0
remotes/sleuthkit-3.1
remotes/tags/sleuthkit-3.0.0
remotes/tags/sleuthkit-3.0.1
remotes/tags/sleuthkit-3.1.0
remotes/tags/sleuthkit-3.1.0b1
remotes/tags/sleuthkit-3.1.1
remotes/tags/sleuthkit-3.1.2
remotes/tags/sleuthkit-3.1.3
remotes/tags/sleuthkit-3.1.3b1
remotes/tags/sleuthkit-3.2.0b1
remotes/tags/sleuthkit-3.2.0b2
remotes/trunk