./devel/py-hg-fastimport, Mercurial extension for importing from a git fast-import stream

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.1.1nb4, Package name: py311-hg-fastimport-0.1.1nb4, Maintainer: roy

The "fast import" format originates with Git, where it is used as
the generic backend for converting other SCM repositories to git.
It's generic enough that it can be used to feed a Mercurial repository
as well, and that's what this extension does: read a "fast import"
stream and turn it into changesets in a Mercurial repository. The
potential of this extension is that any foreign SCM that can be
converted to Git can also be converted to Mercurial, regardless of
the capabilities of Mercurial's own ConvertExtension. The catch is
that the conversion is a little cumbersome: first convert to a
fast-import dump, then feed that dump to Mercurial.


Required to run:
[lang/python27] [devel/py-mercurial] [devel/py-fastimport]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 43.785 KB

Version history: (Expand)


CVS history: (Expand)


   2023-07-12 21:09:22 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-hg-fastimport: add missing dependency on py-sqlite3

Bump PKGREVISION.
   2023-06-24 22:26:41 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
py-hg-fastimport: update HOMEPAGE
   2022-07-17 11:55:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
*: update for py-mercurial removed python 2.x support
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2022-01-01 18:32:50 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-hg-fastimport: convert to egg.mk

Bump PKGREVISION.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-02-15 15:39:16 by Roy Marples | Files touched by this commit (5) | Package updated
Log message:
hg-fastimport: New upstream, update to version 0.1.1

* Supports Mercurial 5.6+ and Python 3.6+
* Keeps support for Python 2.7
* No external dependencies other than Mercurial and Python
* Optionally uses SQLite database for faster blob imports