* [devel] import hg to git
@ 2009-05-15 11:25 Boris Savelev
2009-05-15 11:36 ` Boris Savelev
2009-05-15 13:56 ` Andrey Rahmatullin
0 siblings, 2 replies; 10+ messages in thread
From: Boris Savelev @ 2009-05-15 11:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
у кого-нить получилось импортировать из mercurial в git?
пакет hg2git показался мне неработоспособным.
--
С уважением, Борис Савельев
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-15 11:25 [devel] import hg to git Boris Savelev
@ 2009-05-15 11:36 ` Boris Savelev
2009-05-15 12:49 ` Led
2009-05-15 13:56 ` Andrey Rahmatullin
1 sibling, 1 reply; 10+ messages in thread
From: Boris Savelev @ 2009-05-15 11:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 мая 2009 г. 15:25 пользователь Boris Savelev <boris@altlinux.org> написал:
> у кого-нить получилось импортировать из mercurial в git?
> пакет hg2git показался мне неработоспособным.
Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
и багу на hg2git: https://bugzilla.altlinux.org/show_bug.cgi?id=20064
--
С уважением, Борис Савельев
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-15 11:36 ` Boris Savelev
@ 2009-05-15 12:49 ` Led
2009-05-15 14:42 ` Alexey I. Froloff
0 siblings, 1 reply; 10+ messages in thread
From: Led @ 2009-05-15 12:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Friday 15 May 2009 14:36:23 Boris Savelev wrote:
> 15 мая 2009 г. 15:25 пользователь Boris Savelev <boris@altlinux.org>
написал:
> > у кого-нить получилось импортировать из mercurial в git?
> > пакет hg2git показался мне неработоспособным.
>
> Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
Я тоже ним успешно импортировал. Но только один раз. Обновлять ним не
получается, судя по всему там есть неприятная бага.
Кстати:
http://git.altlinux.org/people/led/packages/fast-export.git
> и багу на hg2git: https://bugzilla.altlinux.org/show_bug.cgi?id=20064
--
Led
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-15 11:25 [devel] import hg to git Boris Savelev
2009-05-15 11:36 ` Boris Savelev
@ 2009-05-15 13:56 ` Andrey Rahmatullin
1 sibling, 0 replies; 10+ messages in thread
From: Andrey Rahmatullin @ 2009-05-15 13:56 UTC (permalink / raw)
To: devel
On Fri, May 15, 2009 at 03:25:50PM +0400, Boris Savelev wrote:
> у кого-нить получилось импортировать из mercurial в git?
Да, разумеется.
> пакет hg2git показался мне неработоспособным.
Текущий сизифный работает. Более ранние, говорят, не очень.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-15 12:49 ` Led
@ 2009-05-15 14:42 ` Alexey I. Froloff
2009-05-15 16:28 ` Led
2009-05-21 7:31 ` Artem Zolochevskiy
0 siblings, 2 replies; 10+ messages in thread
From: Alexey I. Froloff @ 2009-05-15 14:42 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 451 bytes --]
* Led <ledest@> [090515 17:57]:
> > Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
> Я тоже ним успешно импортировал. Но только один раз. Обновлять ним не
> получается, судя по всему там есть неприятная бага.
Он ни разу не инкрементальный by design. Я импортирую в новый
временный репозитарий, из которого потом делаю fetch. hg2git из
моего гита пока работает и "инкрементность" сохраняется.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-15 14:42 ` Alexey I. Froloff
@ 2009-05-15 16:28 ` Led
2009-05-21 7:31 ` Artem Zolochevskiy
1 sibling, 0 replies; 10+ messages in thread
From: Led @ 2009-05-15 16:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Friday 15 May 2009 17:42:43 Alexey I. Froloff wrote:
> * Led <ledest@> [090515 17:57]:
> > > Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
> >
> > Я тоже ним успешно импортировал. Но только один раз. Обновлять ним не
> > получается, судя по всему там есть неприятная бага.
>
> Он ни разу не инкрементальный by design.
Ну, не знаю. У меня получилось и инкременировать, подправив
руками .git/hg2git-*
> Я импортирую в новый
> временный репозитарий, из которого потом делаю fetch. hg2git из
> моего гита пока работает и "инкрементность" сохраняется.
--
Led
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-15 14:42 ` Alexey I. Froloff
2009-05-15 16:28 ` Led
@ 2009-05-21 7:31 ` Artem Zolochevskiy
2009-05-21 9:23 ` Alexey I. Froloff
1 sibling, 1 reply; 10+ messages in thread
From: Artem Zolochevskiy @ 2009-05-21 7:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 мая 2009 г. 17:42 пользователь Alexey I. Froloff
<raorn@altlinux.org> написал:
> * Led <ledest@> [090515 17:57]:
>> > Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
>> Я тоже ним успешно импортировал. Но только один раз. Обновлять ним не
>> получается, судя по всему там есть неприятная бага.
> Он ни разу не инкрементальный by design.
А можете пояснить? Периодический hg-fast-export.sh -r <repo> не
накатывает появившиеся в <repo> со времени последнего подхода
changeset-ы?
--
Артём Золочевский
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-21 7:31 ` Artem Zolochevskiy
@ 2009-05-21 9:23 ` Alexey I. Froloff
2009-05-21 10:23 ` Artem Zolochevskiy
0 siblings, 1 reply; 10+ messages in thread
From: Alexey I. Froloff @ 2009-05-21 9:23 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
* Artem Zolochevskiy <artem.zolochevskiy@> [090521 11:32]:
> >> > Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
> >> Я тоже ним успешно импортировал. Но только один раз. Обновлять ним не
> >> получается, судя по всему там есть неприятная бага.
> > Он ни разу не инкрементальный by design.
> А можете пояснить? Периодический hg-fast-export.sh -r <repo> не
> накатывает появившиеся в <repo> со времени последнего подхода
> changeset-ы?
Нет. Оно импортирует всё сначала, цепляя коммиты на HEAD.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-21 9:23 ` Alexey I. Froloff
@ 2009-05-21 10:23 ` Artem Zolochevskiy
2009-05-22 19:34 ` Alexey I. Froloff
0 siblings, 1 reply; 10+ messages in thread
From: Artem Zolochevskiy @ 2009-05-21 10:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
21 мая 2009 г. 12:23 пользователь Alexey I. Froloff
<raorn@altlinux.org> написал:
> * Artem Zolochevskiy <artem.zolochevskiy@> [090521 11:32]:
>> >> > Успешно импортировал с помощью http://repo.or.cz/w/fast-export.git
>> >> Я тоже ним успешно импортировал. Но только один раз. Обновлять ним не
>> >> получается, судя по всему там есть неприятная бага.
>> > Он ни разу не инкрементальный by design.
>> А можете пояснить? Периодический hg-fast-export.sh -r <repo> не
>> накатывает появившиеся в <repo> со времени последнего подхода
>> changeset-ы?
> Нет. Оно импортирует всё сначала, цепляя коммиты на HEAD.
>
хм... странно.
попробовал. всё вроде нормально. при очередном hg-fast-export.sh -r
просто доставились новые коммиты. или я что-то делаю не так?
mkdir hg
cd hg
hg init
echo one > test.txt
hg add
hg commit -m "first"
echo two >> test.txt
hg commit -m "second"
mkdir ../git
cd ../git
git init
hg-fast-export.sh -r ../hg
git log --oneline
4ac3a00 second
343852f first
cd ../hg
echo 3 >> test.txt
hg commit -m "third"
cd ../git
hg-fast-export.sh -r ../hg
git log --oneline
774161d third
4ac3a00 second
343852f first
--
Артём Золочевский
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] import hg to git
2009-05-21 10:23 ` Artem Zolochevskiy
@ 2009-05-22 19:34 ` Alexey I. Froloff
0 siblings, 0 replies; 10+ messages in thread
From: Alexey I. Froloff @ 2009-05-22 19:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
* Artem Zolochevskiy <artem.zolochevskiy@> [090521 14:26]:
> > Нет. Оно импортирует всё сначала, цепляя коммиты на HEAD.
> хм... странно.
> попробовал. всё вроде нормально. при очередном hg-fast-export.sh -r
> просто доставились новые коммиты. или я что-то делаю не так?
Мои данные устарели. Он научился, что не может не радовать.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-05-22 19:34 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-15 11:25 [devel] import hg to git Boris Savelev
2009-05-15 11:36 ` Boris Savelev
2009-05-15 12:49 ` Led
2009-05-15 14:42 ` Alexey I. Froloff
2009-05-15 16:28 ` Led
2009-05-21 7:31 ` Artem Zolochevskiy
2009-05-21 9:23 ` Alexey I. Froloff
2009-05-21 10:23 ` Artem Zolochevskiy
2009-05-22 19:34 ` Alexey I. Froloff
2009-05-15 13:56 ` Andrey Rahmatullin
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