- Jan 27, 2012
-
-
Jason R. Coombs authored
Simplified URL handling with a single regular expression. This change enables port declarations with colon-separated urls.
-
Augie Fackler authored
-
- Dec 18, 2011
-
-
mike bayer authored
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
-
- Oct 05, 2011
-
-
Dan Villiom Podlaski Christiansen authored
I have tested this with unauthenticated pulls from Bitbucket. Authentication appears broken; I suspect this is a limitation in Dulwich.
-
- Sep 09, 2011
-
-
Ehsan Akhgari authored
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 to handle the repositories with have such commit objects. The added test cases shows the irregular cases that this patch is able to deal with.
-
Augie Fackler authored
-
Augie Fackler authored
-
Augie Fackler authored
-
Augie Fackler authored
'hg incoming' causes getremotechanges to be called with revs as a positional argument, which we were not correctly catching here.
-
Augie Fackler authored
-
- Jul 19, 2011
-
-
Augie Fackler authored
-
- Jul 17, 2011
-
-
Augie Fackler authored
-
- Jul 14, 2011
-
-
mcc authored
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.
-
- Jul 15, 2011
-
-
Scott Chacon authored
-
- Jul 13, 2011
-
-
Junichi OKADOME authored
-
- Jun 23, 2011
-
-
Brendan Cully authored
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.
-
- Jun 17, 2011
-
-
Augie Fackler authored
-
Brendan Cully authored
I accidentally broke transplant by making revs a required argument.
-
- Jun 16, 2011
-
-
Brendan Cully authored
Breaks most tests cosmetically, but for the better.
-
- May 31, 2011
-
-
Brendan Cully authored
With this patch, incoming against a git repo returns "no changes found" with hg <= 1.6.
-
- May 24, 2011
-
-
Brendan Cully authored
-
Christian Walther authored
-
- May 23, 2011
-
-
Brendan Cully authored
This makes hg clone src dst create the correct default path when src is a local path.
-
César Izurieta authored
-
- May 21, 2011
-
-
Adrian Sampson authored
-
Adrian Sampson authored
-
- May 20, 2011
-
-
Brendan Cully authored
Testing against the k-9 repository I realized I am counting too many references as changed after a pull.
-
- May 18, 2011
-
-
Brendan Cully authored
Returns the number of changed heads (refs). Uses the same "no changes found" message.
-
Brendan Cully authored
fetch_pack was needlessly walking every ref even when the refs were already known locally.
-
Brendan Cully authored
With recent changes to dulwich, this exception occurs in more places.
-
Brendan Cully authored
Only show importing/exporting messages when there is something to do. Change "importing Hg objects into Git" to "exporting hg objects to git" (and lowercase the other direction).
-
- May 17, 2011
-
-
Brendan Cully authored
With this patch, attempts to push (or run outgoing) to read-only git URLs at github return github's helpful error message instead of just saying the remote end hung up.
-
- May 15, 2011
-
-
Augie Fackler authored
-
Augie Fackler authored
-
Augie Fackler authored
-
- May 11, 2011
-
-
Adrian Sampson authored
-
Adrian Sampson authored
-
- Apr 05, 2011
-
-
kiilerix authored
-
- Mar 24, 2011
-
-
Augie Fackler authored
-
- Mar 22, 2011
-
-
Dmitry Gladkov authored
-