- Oct 25, 2012
-
-
David M. Carr authored
In the logic that was attempting to handle the case where the local repo doesn't have any bookmarks, the assumption was being made that tip resolved to a non-null revision. In the case of a totally empty local repo, however, that isn't a valid assumption, and resulted in attempting to set the master ref to None, which broke dulwich. The "fix", which avoids the traceback and allows the push to complete (though still do nothing, since in this case there aren't any changes to push), is to not tweak the refs at all if tip is nullid. Leaving the special capabilities ref and not adding a master ref appears to be fine in this case.
-
- Oct 17, 2012
- Oct 08, 2012
-
-
David M. Carr authored
The output for "hg push" when there were no changes didn't quite match between Mercurial with and without Hg-Git, so I changed the behavior to bring it into synch. The existing "creating and sending data" message was changed to be included if --verbose is specified.
-
- Sep 28, 2012
-
-
David M. Carr authored
Mercurial has support for including information about the tested versions of Mercurial for an extension when it detects that an extension has broken. This change includes the appropriate attribute in the extension.
-
David M. Carr authored
Mercurial has support for including a link to an issue tracker when it detects that an extension has broken. This change includes the appropriate attribute in the extension, pointing it at the issue tracker for the main BitBucket repo.
-
David M. Carr authored
There was a bug introduced in 8c1f2b07c04b such that calling hg outgoing on a Git repository would result in all refs being deleted from the remote repository (with the possible exception of the currently checked out branch). It wasn't noticed before because the existing test for outgoing didn't actually verify the refs on the remote. This changeset fixes the bug, as well as adding test coverage to allow verifying that the fix works.
-
- Sep 22, 2012
-
-
Gregory Szorc authored
When exporting Git commits, verify that the tree and parents objects exist in the repository before allowing the commit to be exported. If a tree or parent commit is missing, then the repository is not valid and the export should not be allowed.
-
Gregory Szorc authored
-
Gregory Szorc authored
-
Gregory Szorc authored
-
Gregory Szorc authored
-
Gregory Szorc authored
-
Gregory Szorc authored
Pre-compile regular expression. Prevent extra key lookup in author_map.
-
- Sep 14, 2012
-
-
David M. Carr authored
-
- Sep 13, 2012
-
-
David M. Carr authored
-
- Sep 09, 2012
-
-
durin42 authored
-
- Sep 06, 2012
-
-
David M. Carr authored
-
David M. Carr authored
-
David M. Carr authored
While working on some other tests, I noticed that the push command was returning exit code 1 on success. This changeset makes hgrepo.push use the same return code contract as localrepo.push, which makes the exit codes behave as expected.
-
- Aug 23, 2012
-
-
David M. Carr authored
Support for Hg 1.5.4 was removed, as it doesn't support revsets and is older than the earliest version we want to put special effort into supporting.
-
David M. Carr authored
-
David M. Carr authored
-
- Aug 28, 2012
- Aug 06, 2012
-
-
Artem Tikhomirov authored
Subrepos: generate .hgsubstate and .hgsub based on gitlinks and .gitmodules, preserve gitlinks on hg commit export. Tests included. Dependency from PyPI's ordereddict to use OrderedDict
-
- Aug 13, 2012
-
-
kiilerix authored
-
- Jul 26, 2012
- Jul 08, 2012
-
-
Toshi MARUYAMA authored
-
- Jul 26, 2012
-
-
Artem Tikhomirov authored
-
- Jul 20, 2012
-
-
durin42 authored
-
- Jul 18, 2012
-
-
Bryan O'Sullivan authored
-
- Jul 04, 2012
-
-
Kevin Bullock authored
This resolves a traceback on pull where hg-git is looking for the nonexistent repo._tagtypes.
-
- May 12, 2012
-
-
durin42 authored
-
- Apr 21, 2012
-
-
durin42 authored
-
- Mar 31, 2012
-
-
Sean Farley authored
-
- Feb 23, 2012
-
-
mike bayer authored
to put more legit author names in the outgoing git repo
-
- Feb 15, 2012
-
-
Keshav Kini authored
Includes a doctest and tests in test-hg/author for the correct behavior.
-
- Jan 28, 2012
-
-
Jason R. Coombs authored
-