Skip to content
Snippets Groups Projects
  1. Oct 25, 2012
    • David M. Carr's avatar
      peer: pass localrepo to new gitrepo instances · affd1195
      David M. Carr authored
      This change wraps hg.peer to allow for capturing the repo object.  It is then
      passed in to new gitrepo instanceds.  This will be needed to implement later
      functionality, such as richer bookmark support using pushkeys.
      affd1195
    • David M. Carr's avatar
      push: fix traceback when pushing empty hg repo to empty git repo (issue #58) · 06a29fdd
      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.
      06a29fdd
  2. Oct 17, 2012
    • durin42's avatar
      Merge · f3f344aa
      durin42 authored
      f3f344aa
    • durin42's avatar
      git_handler: lazy-load mapping · bff92a20
      durin42 authored
      Loading the mapping was costing about half a second for a user on IRC
      on the pidgin repo. There's no reason to load this data aggressively.
      bff92a20
  3. Oct 08, 2012
  4. Sep 28, 2012
    • David M. Carr's avatar
      docs: include testedwith · c5d4900a
      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.
      c5d4900a
    • David M. Carr's avatar
      docs: include buglink · 22b8df4c
      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.
      22b8df4c
    • David M. Carr's avatar
      outgoing: don't delete remote refs · ebf4ea20
      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.
      ebf4ea20
  5. Sep 22, 2012
  6. Sep 14, 2012
  7. Sep 13, 2012
  8. Sep 09, 2012
  9. Sep 06, 2012
  10. Aug 23, 2012
  11. Aug 28, 2012
  12. Aug 06, 2012
  13. Aug 13, 2012
  14. Jul 26, 2012
  15. Jul 08, 2012
  16. Jul 26, 2012
  17. Jul 20, 2012
  18. Jul 18, 2012
  19. Jul 04, 2012
  20. May 12, 2012
  21. Apr 21, 2012
  22. Mar 31, 2012
  23. Feb 23, 2012
  24. Feb 15, 2012
Loading