Re: Бранч для svn-репозитария в git
Eugene Prokopiev <
enp@...>
2008-09-01 08:34:17 GMT
01.09.08, Alexey I. Froloff<raorn@> написал(а):
> * Eugene Prokopiev <enp@> [080831 23:48]:
>
> > У меня тоже tar делался из ремотного бранча, но после push на
> > git.alt и clone оттуда этот ремотный бранч уже не был виден -
> > т.о. разработчик, сделавший clone, не мог просто сделать
> > git-svn fetch для обновления апстримных исходников, а должен
> > был сделать перед тем git-svn init. В вашем случае это тоже
> > так?
>
> Почти. В моём примере их надо тоже пушить явно:
>
> git push origin refs/remotes/trunk:refs/remotes/trunk
> git push origin 'refs/remotes/tags/*:refs/remotes/tags/*'
> git push origin 'refs/remotes/branches/*:refs/remotes/branches/*'
сделал, но на git.alt и в клонированном репозитарии
ремотных бранчей не видно
> Правая сторона может быть и не refs/remotes/*, а refs/svn/*.
$ ls .git/refs/svn*
ls: .git/refs/svn*: No such file or directory
> Но чтобы работал git svn, локально эти ветки должны быть в
> refs/remotes/. Хотя по слухам это можно и настроить через
> .git/config, но я это пока не очень асилил.
спасибо, погляжу
(Continue reading)