1. 23 Dec, 2019 1 commit
  2. 09 Dec, 2019 2 commits
  3. 02 Dec, 2019 1 commit
  4. 07 Aug, 2019 1 commit
  5. 19 May, 2019 3 commits
  6. 03 May, 2019 1 commit
  7. 23 Feb, 2019 2 commits
  8. 08 Feb, 2018 2 commits
  9. 02 Feb, 2018 2 commits
  10. 03 May, 2018 1 commit
  11. 17 May, 2018 1 commit
  12. 21 Mar, 2018 1 commit
  13. 01 May, 2018 1 commit
  14. 28 Nov, 2017 1 commit
  15. 27 Nov, 2017 6 commits
  16. 07 Feb, 2018 1 commit
  17. 06 Feb, 2018 1 commit
  18. 03 Feb, 2018 1 commit
    • Kevin Bullock's avatar
      exchange: check for remote refs to determine if we're cloning · 93cb29247d61
      Kevin Bullock authored
      The exchange.pull wrapper function was checking whether any paths were
      configured yet as a proxy to determine whether we're doing the initial
      clone or a subsequent pull. Core hg @ bdae51a83dfb (released in 4.5) now
      sets the 'default' path on the ui object before exchange.pull is called,
      but we can check a bit more directly by checking if we have any remote
      refs yet. This is the same as a check we do in GitHandler.fetch_pack().
      93cb29247d61
  19. 06 Feb, 2018 1 commit
  20. 28 Nov, 2017 1 commit
  21. 27 Nov, 2017 1 commit
  22. 24 Dec, 2017 1 commit
  23. 26 Oct, 2017 1 commit
    • Pierre-Yves David's avatar
      share: host the git repository alongside the store · 1003994dd497
      Pierre-Yves David authored
      Before this changeset, the internal git repository were always stored in '.hg/'
      even when the repository was a 'share' of another one. With this patch, hg-git
      respect the '.hg/sharedpath' file and stores the internal git repository and
      associated caches in the original repository. This allows multiple 'shares' to
      use the same git repository.
      
      This does not affect the 'intree' variant where the repository is directly
      stored inside the working copy.
      1003994dd497
  24. 24 Dec, 2015 1 commit
  25. 15 May, 2015 1 commit
    • Sean Farley's avatar
      fetch: mark remote HEAD as public phase · a70c1f6caead
      Sean Farley authored
      To help improve the speed Mercurial operations, we shouldn't leave the whole
      repository in the draft phase. The only hueristic git has for 'public' is
      remote HEAD. Therefore, if remote HEAD exists then we use it to mark the
      corresponding local commit as public.
      
      For now, we'll put this behind a config flag for easier rollback.
      a70c1f6caead
  26. 24 Oct, 2017 4 commits