[devel] Бранч для svn-репозитария в git
Vitaly Ostanin
=?iso-8859-1?q?vyt_=CE=C1_altlinux=2Eorg?=
Вс Авг 31 01:50:47 MSD 2008
Eugene Prokopiev пишет:
>> В другом репозитарии
>> (http://git.altlinux.org/people/enp/packages/callweaver.git) все
>> бранчи через web видны. Я что-то забыл сделать?
>
> Нет, вру, там то же самое. Расскажу тогда, как делал:
>
> $ mkdir connexion
> $ cd connexion
> $ git-init
> $ git-svn init svn://radlinux.org/radlinux/branches/0.4.6
> $ git-svn fetch
Судя по ману, проще git-svn clone.
> $ git-checkout git-svn
> $ git-branch -d master
Чем помешал master ?
> $ git-fetch ../srpm/ srpm:srpm
../srpm - это точно репозиторий?
> $ git-merge -s ours git-svn
> $ vim .gear/rules
> $ vim connexion.spec
> $ gear-update-tag -ac
> $ gear-commit -s
> $ gear -v --hasher -- hsh --target=i586
> $ mkdir .git/remotes
> $ vim .git/remotes/origin
Можно ещё так:
$ git-remote add origin \
git.alt:/people/enp/packages/connexion.git
$ git-remote update
> $ git-push
>
> Просьба прокомментировать и рассказать, как это делается правильно
Желательно уточнить, что именно "это", то есть в каких бранчах и
что Вы хотите получить.
Чтобы на git.alt были видны бранчи, нужно 'git-push --all' или
явное указание бранча для push. Для тегов нужно добавлять --tags.
--
Regards, Vyt
mailto: vyt на altlinux.org
JID: vitaly.ostanin на gmail.com
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 252 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080831/2768c22a/attachment-0002.bin>
Подробная информация о списке рассылки Devel