Невозможно использовать git-svn в Mac - PullRequest
8 голосов
/ 21 апреля 2009

Я установил Git с SVN в MacPorts

sudo port install git-core +svn

Я безуспешно пытался использовать git-svn по

git svn egUrl

и

git-svn egUrl

Как использовать Git-svn в Mac после установки MacPorts?

Ответы [ 2 ]

8 голосов
/ 21 апреля 2009

Вы должны начать с клонирования хранилища Svn в git. В моем случае я использую следующее (мое git-core v1.6.x):

git svn clone https://myrepos.com/project -T trunk -b branches/*/* --prefix=svn/

Клонирование может занять некоторое время, но после его завершения вы сможете взаимодействовать со своим новым репозиторием git с помощью команд git, а затем извлекать / фиксировать в svn, используя git svn rebase и git svn dcommit соответственно.

Это немного высокий уровень и не предлагает много деталей, но, надеюсь, он, по крайней мере, поможет вам начать.

3 голосов
/ 21 апреля 2009

Не забудьте git init ваш каталог, прежде чем звонить git svn init.

...