Как заставить msysgit клонировать репозиторий, куда я хочу его поместить? - PullRequest
1 голос
/ 11 декабря 2011

Новый для git, а не новый для svn.

Попытка клонировать svn-репозиторий для отправки в appharbor как часть процесса сборки, что-то вроде этого потока .

Однако msysgit всегда работает из любого каталога, в котором запускается приложение.

Я понимаю

git svn clone --stdlayout <my URL>

но есть ли необязательный параметр, чтобы указать msysgit, куда поместить этот клон в мою структуру каталогов?

Аналогично, есть ли способ указать местоположение в команде "rebase"?

Не могу найти ссылку на синтаксис msysgit git svn clone и надеюсь, что это просто философское недоразумение с моей стороны о том, как работает git / msysgit.

Спасибо за любую помощь!

Ответы [ 2 ]

4 голосов
/ 11 декабря 2011

Возможно, я спросил об этом слишком рано.

После некоторой игры, я нашел синтаксис, который работает для меня:

git svn clone --stdlayout <Repo URL> "<Path where I'd like it to go>"

Упс. Надеюсь, это спасет кого-то еще несколько минут, по крайней мере.

0 голосов
/ 11 декабря 2011

Просто перейдите к родительскому каталогу нового репо (то есть к каталогу, в котором вы хотите, чтобы клон находился).

...