1. David Carr
  2. hg-git

Commits

Show all
Author Commit Message Date Builds
Augie Fackler
Bump version number for release.
Tags
0.3.2
Augie Fackler
Update for newer dulwich and hg versions.
Mike Bayer
- add "branch_bookmark_names" parameter. this allows bookmarks that mimic a branchname to be maintained on the git side without a particular suffix - e.g. if the hg repo had a branch "release_05", and a bookmark created onto it "release_05_bookmark", the branch on the git side would be named "release_05". When pulling branches back from git, if an hg named branch of that name exists, the suffix is appended back onto the name before creating a bookmark on the hg side. This is strictly so that a git repo can be generated that has the same "branch names" as an older hg repo that has named branches, and has had bookmarks added in to mirror the branch names. This is given the restrictions that A. hg named branches can never be renamed and B. hg-git only supports hg bookmarks, not branches
Arne Babenhauserheide
removed outdated info that hg can’t transfer bookmarks.
Dan Villiom Podlaski Christiansen
add support for the HTTP smart protocol when using Dulwich tip I have tested this with unauthenticated pulls from Bitbucket. Authentication appears broken; I suspect this is a limitation in Dulwich.
Tay Ray Chuan
tests: accomodate changes in git-merge output Since git v1.7.7, merge outputs its status in the form Merge made by the * strategy. Use a regex substitution, so that older versions are handled successfully as well. Signed-off-by: Tay Ray Chuan <rctay89@gmail.com>
Augie Fackler
Added tag 0.3.1 for changeset 556c3c586c4a
Augie Fackler
setup.py: bump version to 0.3.1 for bugfix release
Tags
0.3.1
Augie Fackler
setup.py: correct dependency to 0.8.0 I incorrectly specified 0.8.1, which is the *next* release of dulwich, not 0.8.0, which works just fine.
Augie Fackler
Added tag 0.3.0 for changeset fa3edeec7ed1
Augie Fackler
Bump version for release.
Tags
0.3.0
ehsan
Improve the parsing of author lines from Mercurial to generate committer and author lines that git can correctly understand Signed-off-by: Ehsan Akhgari <ehsan.akhgari@gmail.com> --- I found a number of bugs when I was trying to convert Mozila's hg repository to git using hg-git. This patch fixes a number of bugs with irregular author lines present in hg repositories. Git cannot correctly process a commit object which has a committer or author line in a format that it does not understand, which makes it not be able t…
Augie Fackler
Makefile: include 1.9.2 in all-version-tests
Augie Fackler
outgoing: abort on broken hg versions rather than printing wrong results
Augie Fackler
Adapt to atomictempfile API changes from Mercurial.
Augie Fackler
test-incoming: test updates for progress capturing
Augie Fackler
setup: require dulwich 0.8.1
Augie Fackler
Merge test fixes for dulwich changes and output changes.
Augie Fackler
Merge incoming fix.
Augie Fackler
getremotechanges: fix incoming support 'hg incoming' causes getremotechanges to be called with revs as a positional argument, which we were not correctly catching here.
Augie Fackler
overlay: stop using deprecated tree.entries() method
Augie Fackler
Fix all-version-tests.
Augie Fackler
Test output format tweaks for test-outgoing.
Augie Fackler
test-incoming: fixes for hg 1.7
Augie Fackler
Merge fix for `hg out` failing on empty repo.
mcc
In some situations where a reference is being used but does not exist in _map_git or _map_hg, silently skip the reference rather than throwing an error. This allows hg outgoing to work on repositories which do not contain any revisions at all.
Scott Chacon
only want heads and tags
Augie Fackler
test-url-parsing: update expecations missed by edaadbd99074
Junichi OKADOME
to be recognized port number in path to repository
Brendan Cully
Unbreak outgoing to non-git repos with hg pre-1.9 The wrapped version of findoutgoing unconditionally mangled the keyword arguments, but doesn't do version fixups unless the remote is a git repository. This change only mangles the argument list when the remote is a git repository.
  1. Prev
  2. Next