* [devel] Tailor: svn->git and cvs->git examples @ 2007-04-10 6:51 Eugene Prokopiev 2007-04-10 9:12 ` Grigory Batalov ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Eugene Prokopiev @ 2007-04-10 6:51 UTC (permalink / raw) To: Devel Здравствуйте! А пользуется ли кто-нибудь tailor? Если такие есть, то может они покажут примеры конфигов? -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 6:51 [devel] Tailor: svn->git and cvs->git examples Eugene Prokopiev @ 2007-04-10 9:12 ` Grigory Batalov 2007-04-10 9:18 ` Alexey Tourbin 2007-04-10 15:27 ` sergey ivanov 2 siblings, 0 replies; 10+ messages in thread From: Grigory Batalov @ 2007-04-10 9:12 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 652 bytes --] On Tue, 10 Apr 2007 10:51:34 +0400, Eugene Prokopiev wrote: > А пользуется ли кто-нибудь tailor? Он у меня выпадает на какой-то ошибке в Питоне. Так что пользуюсь git-svn. $ rpm -q tailor tailor-0.9.27-alt1 > Если такие есть, то может они покажут примеры конфигов? $ cat .tailor [DEFAULT] verbose = True [project] target = git:target start-revision = INITIAL root-directory = /home/bga/devel/dosemu.tailor state-file = tailor.state source = svn:source subdir = . [svn:source] repository = https://dosemu.svn.sourceforge.net/svnroot/dosemu module = /trunk [git:target] -- Grigory Batalov, ALT Linux Team [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 6:51 [devel] Tailor: svn->git and cvs->git examples Eugene Prokopiev 2007-04-10 9:12 ` Grigory Batalov @ 2007-04-10 9:18 ` Alexey Tourbin 2007-04-10 15:14 ` Igor Zubkov 2007-04-10 15:27 ` sergey ivanov 2 siblings, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2007-04-10 9:18 UTC (permalink / raw) To: Devel [-- Attachment #1: Type: text/plain, Size: 229 bytes --] On Tue, Apr 10, 2007 at 10:51:34AM +0400, Eugene Prokopiev wrote: > А пользуется ли кто-нибудь tailor? > Если такие есть, то может они покажут примеры конфигов? Он глюкавый, но попробовать можно. Документация у него есть. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 9:18 ` Alexey Tourbin @ 2007-04-10 15:14 ` Igor Zubkov 2007-04-10 15:23 ` Alexey Tourbin 0 siblings, 1 reply; 10+ messages in thread From: Igor Zubkov @ 2007-04-10 15:14 UTC (permalink / raw) To: Devel В сообщении от Tuesday 10 April 2007 12:18:53 Alexey Tourbin написал(а): > On Tue, Apr 10, 2007 at 10:51:34AM +0400, Eugene Prokopiev wrote: > > А пользуется ли кто-нибудь tailor? > > Если такие есть, то может они покажут примеры конфигов? > > Он глюкавый, но попробовать можно. Документация у него есть. На сколько глюкавый? Мне очень сильно интересно узнать о связке git <-> svn. На сколько она рабочая? Так же, я могу обеспечить тестирование на очень большом git репозитории. [icesik@iceberg WORK]$ du -hs www.project1.git/.git 101M www.project1.git/.git [icesik@iceberg WORK]$ du -hs www.project2.git/.git 498M www.project2.git/.git [icesik@iceberg WORK]$ Ну как? -- icesik ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 15:14 ` Igor Zubkov @ 2007-04-10 15:23 ` Alexey Tourbin 2007-04-10 15:50 ` Igor Zubkov 0 siblings, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2007-04-10 15:23 UTC (permalink / raw) To: Devel [-- Attachment #1: Type: text/plain, Size: 497 bytes --] On Tue, Apr 10, 2007 at 06:14:38PM +0300, Igor Zubkov wrote: > В сообщении от Tuesday 10 April 2007 12:18:53 Alexey Tourbin написал(а): > > On Tue, Apr 10, 2007 at 10:51:34AM +0400, Eugene Prokopiev wrote: > > > А пользуется ли кто-нибудь tailor? > > > Если такие есть, то может они покажут примеры конфигов? > > > > Он глюкавый, но попробовать можно. Документация у него есть. > > На сколько глюкавый? Мне очень сильно интересно узнать о связке git <-> svn. Заняться что ли нечем? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 15:23 ` Alexey Tourbin @ 2007-04-10 15:50 ` Igor Zubkov 2007-04-10 16:02 ` Alexey Tourbin 0 siblings, 1 reply; 10+ messages in thread From: Igor Zubkov @ 2007-04-10 15:50 UTC (permalink / raw) To: Devel В сообщении от Tuesday 10 April 2007 18:23:09 Alexey Tourbin написал(а): > On Tue, Apr 10, 2007 at 06:14:38PM +0300, Igor Zubkov wrote: > > В сообщении от Tuesday 10 April 2007 12:18:53 Alexey Tourbin написал(а): > > > On Tue, Apr 10, 2007 at 10:51:34AM +0400, Eugene Prokopiev wrote: > > > > А пользуется ли кто-нибудь tailor? > > > > Если такие есть, то может они покажут примеры конфигов? > > > > > > Он глюкавый, но попробовать можно. Документация у него есть. > > > > На сколько глюкавый? Мне очень сильно интересно узнать о связке git <-> > > svn. > > Заняться что ли нечем? Не, ну я конечно могу сходить в гости к девушке, пойти попить пива... Но эта штука нужна мне по работе. Собственно, у меня сейчас постоена такая схема (это сейчас у меня даже работает): 1) есть live сервер на котором есть пачка git repos 2) есть test сервер на котором тоже есть пачка git repos которые были сделаны путём git-clone с live сервера 3) есть мой рабочий компьютер на котором тоже есть пачка git repos которые сделаны путём git-clone с test сервера Итого, я что-то пишу, комичу это в локальный репозиторий (обычно в какой-нибудь бранч). Дальше, когда я считаю что оно хоть как-то работает, я переношу изменения на test сервер. Идёт более глубокое тестирование этого всего. Когда я считаю что эти изменения достаточно оттестированы, я синхронизирую test сервер вместе с live сервер. Т.е. в начале я комичу на живом сервере всё что там было изменено/добавлено. Потом, я втягиваю с live на test данные которые изменились и мержу их. Дальше я делаю push с test сервера на живой. Эта схема доказала свою работоспособность в течении уже 4 месяцев. Это было вступление. Теперь мои работадатели договорились со своими партнёрами по поводу интеграции наших веб сервисов и их. Мне надо им предоставить рабочую среду. У меня git. У них гадкая проприетарная подделка и они хотят svn. Мигрировать с git на svn я не хочу. В итоге, приходится думать что делать со всем этим. :) Как я вижу, в этом мне может помочь tailor. Или я зря надеюсь? А ты говоришь, делать нечего. :) -- icesik ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 15:50 ` Igor Zubkov @ 2007-04-10 16:02 ` Alexey Tourbin 2007-04-10 16:35 ` Igor Zubkov 0 siblings, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2007-04-10 16:02 UTC (permalink / raw) To: Devel [-- Attachment #1: Type: text/plain, Size: 1846 bytes --] On Tue, Apr 10, 2007 at 06:50:55PM +0300, Igor Zubkov wrote: > > Заняться что ли нечем? > > Не, ну я конечно могу сходить в гости к девушке, пойти попить пива... Но эта > штука нужна мне по работе. > > Собственно, у меня сейчас постоена такая схема (это сейчас у меня даже > работает): > 1) есть live сервер на котором есть пачка git repos > 2) есть test сервер на котором тоже есть пачка git repos которые были сделаны > путём git-clone с live сервера > 3) есть мой рабочий компьютер на котором тоже есть пачка git repos которые > сделаны путём git-clone с test сервера > > Итого, я что-то пишу, комичу это в локальный репозиторий (обычно в > какой-нибудь бранч). Дальше, когда я считаю что оно хоть как-то работает, я > переношу изменения на test сервер. Идёт более глубокое тестирование этого > всего. Когда я считаю что эти изменения достаточно оттестированы, я > синхронизирую test сервер вместе с live сервер. Т.е. в начале я комичу на > живом сервере всё что там было изменено/добавлено. Потом, я втягиваю с live > на test данные которые изменились и мержу их. Дальше я делаю push с test > сервера на живой. Эта схема доказала свою работоспособность в течении уже 4 > месяцев. Это было вступление. > > Теперь мои работадатели договорились со своими партнёрами по поводу интеграции > наших веб сервисов и их. Мне надо им предоставить рабочую среду. У меня git. > У них гадкая проприетарная подделка и они хотят svn. Мигрировать с git на svn > я не хочу. В итоге, приходится думать что делать со всем этим. :) Как я вижу, > в этом мне может помочь tailor. Или я зря надеюсь? git-svn кажется умеет bidirectonal туда-сюда делать. tailor был мне нужен только для hg, но потом сделали hg2git, который работает лучше. > А ты говоришь, делать нечего. :) Всегда можно выпить, закусить. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 16:02 ` Alexey Tourbin @ 2007-04-10 16:35 ` Igor Zubkov 2007-04-10 17:03 ` Alexey Tourbin 0 siblings, 1 reply; 10+ messages in thread From: Igor Zubkov @ 2007-04-10 16:35 UTC (permalink / raw) To: Devel В сообщении от Tuesday 10 April 2007 19:02:57 Alexey Tourbin написал(а): > git-svn кажется умеет bidirectonal туда-сюда делать. О! Спасибо за наводку. > tailor был мне нужен только для hg, но потом сделали hg2git, > который работает лучше. hg это mercurial? http://k001.livejournal.com/452856.html http://k001.livejournal.com/453367.html -- icesik ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 16:35 ` Igor Zubkov @ 2007-04-10 17:03 ` Alexey Tourbin 0 siblings, 0 replies; 10+ messages in thread From: Alexey Tourbin @ 2007-04-10 17:03 UTC (permalink / raw) To: Devel [-- Attachment #1: Type: text/plain, Size: 714 bytes --] On Tue, Apr 10, 2007 at 07:35:35PM +0300, Igor Zubkov wrote: > В сообщении от Tuesday 10 April 2007 19:02:57 Alexey Tourbin написал(а): > > git-svn кажется умеет bidirectonal туда-сюда делать. > > О! Спасибо за наводку. Ну я и говорю, что tailor не нужен. Он глючит на самом деле с гитом, нам где-то git-update-index неправильно вызывается. > > tailor был мне нужен только для hg, но потом сделали hg2git, > > который работает лучше. > > hg это mercurial? Да. У меня задача была просто импортировать несколько репозитариев с http://suckless.org/cgi-bin/hgwebdir.cgi Так вот, tailor с этими репозитариями не справляется, вываливается. А hg2git хорошо их импортировал. hg2git уже в сизифе. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Tailor: svn->git and cvs->git examples 2007-04-10 6:51 [devel] Tailor: svn->git and cvs->git examples Eugene Prokopiev 2007-04-10 9:12 ` Grigory Batalov 2007-04-10 9:18 ` Alexey Tourbin @ 2007-04-10 15:27 ` sergey ivanov 2 siblings, 0 replies; 10+ messages in thread From: sergey ivanov @ 2007-04-10 15:27 UTC (permalink / raw) To: ALT Devel discussion list Eugene Prokopiev wrote: > Здравствуйте! > > А пользуется ли кто-нибудь tailor? > > Если такие есть, то может они покажут примеры конфигов? > > --- $ rpm -qa tailor tailor-0.9.27-alt1 --- $ cat /var/tmp/dovecot/dovecot.rc [DEFAULT] verbose = True root-directory = /var/tmp/dovecot/dovecot-tailor projects = dovecot-branch_1_0 [dovecot-branch_1_0] target = git:dovecot start-revision = branch_1_0 2007-02-22 17:40:49 source = cvs:source [cvs:source] module = dovecot repository = :pserver:anonymous@dovecot.org:/home/cvs encoding-errors-policy = ignore [git:dovecot] repository = ../dovecot/.git branch = upstream --- Употребляю tailor так: --- cd /var/tmp/dovecot/dovecot-tailor && tailor ../dovecot.rc --- Перед употреблением tailor надо чтобы ../dovecot/.git уже существовал как git-repo (например, git-init-db) --- -- Сергей. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2007-04-10 17:03 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-04-10 6:51 [devel] Tailor: svn->git and cvs->git examples Eugene Prokopiev 2007-04-10 9:12 ` Grigory Batalov 2007-04-10 9:18 ` Alexey Tourbin 2007-04-10 15:14 ` Igor Zubkov 2007-04-10 15:23 ` Alexey Tourbin 2007-04-10 15:50 ` Igor Zubkov 2007-04-10 16:02 ` Alexey Tourbin 2007-04-10 16:35 ` Igor Zubkov 2007-04-10 17:03 ` Alexey Tourbin 2007-04-10 15:27 ` sergey ivanov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git