[devel] subversion2git

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пт Май 5 00:58:42 MSD 2006


On Thu, May 04, 2006 at 09:49:11PM +0400, Anton Farygin wrote:
> Что-то я так и не понял.. можно ли из subversion конвертить в git не 
> весь репозитарий, а только его часть ?

Думаю что можно.

> например - имеем trunk/<имя пакета>
> 
> хочется сконвертировать только один пакет.
> 
> git-svnimport даёт возможность оперировать только целиком репозитарием.

Не знаю, богатого опыта работы с git-svnimport у меня нет, с первого раза
сделать такой импорт не получилось.
В исходном коде git'а есть contrib/git-svn.
Оказывается, с помощью git-svn можно сделать импорт части svn'овского
репозитория.  У меня получилось с первого раза на примере tftp:

git-init-db && ./git-svn init svn://malta.altlinux.ru/trunk/tftp && ./git-svn fetch

Если тебя устроит качество работы этого git-svn, то можно будет
запаковать его.

> Может быть есть возможность у git разрезать репозитарий на несколько?

Только если они не связные, т.е. получены из несвязанных источников.
Иначе это невозможно по природе git.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060505/46726373/attachment-0001.bin>


Подробная информация о списке рассылки Devel