ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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