Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
gitrepo: cope with module/class renames in hg 2.3
Kevin Bullock
git_handler: fix import_git_objects for Mercurial 2.0+ (issue 36) This resolves a traceback on pull where hg-git is looking for the nonexistent repo._tagtypes.
Brian Warner
README: add URLs of homepage, primary hg repo, and git mirror repo --- README.md | 4 ++++ 1 file changed, 4 insertions(+)
Augie Fackler
gitrepo: add url() attribute to fix subrepo support
Augie Fackler
tests: cope with yet another git output format change
Augie Fackler
git_handler: add missing not from hg metadata extraction
Augie Fackler
test-url-parsing.py: add a test for a username that starts with a number This had broken at some point, and it's currently fixed. Added a test to keep it from regressing in the future.
Augie Fackler
test-url-parsing.py: stop manually enumerating test methods
Augie Fackler
Merge
Sean Farley
git_handler: fix line.split error when bad data from a rebase is in the log
Augie Fackler
tests: update for newer git output format
Mike Bayer
- add "author file" extension, allows an author translation map to put more legit author names in the outgoing git repo
Mike Bayer
Add documentation for branch_bookmark_suffix configuration parameter
Keshav Kini
Remove illegal characters from username/email Includes a doctest and tests in test-hg/author for the correct behavior.
Jason R. Coombs
Strip trailing slash for heroku-style URLs. Fixes #31. Includes a regression test for the fix.
Jason R. Coombs
Removed support for URLs beginning with git@. These URLs are not possible from within mercurial.
Jason R. Coombs
Simplified URL handling with a single regular expression. This change enables port declarations with colon-separated urls.
Augie Fackler
Added tag 0.3.2 for changeset a9c0b93488d4
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…
  1. Prev
  2. Next