- Feb 07, 2018
-
-
Tony Tung authored
-
- Feb 06, 2018
-
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
- Feb 03, 2018
-
-
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().
-
- Feb 06, 2018
-
-
Tony Tung authored
-
- Feb 02, 2018
-
-
Kevin Bullock authored
Since we switched to using our own vendored copy of run-tests.py in ed168ce47715, the 'make test-x.y' rules to test against specific Mercurial versions weren't. Add --with-hg to the invocation to restore the correct behavior.
-
- Dec 24, 2017
-
-
Kevin Bullock authored
-
- Dec 22, 2017
-
-
Kevin Bullock authored
-
- Nov 30, 2017
-
-
Sean Farley authored
-
- Nov 28, 2017
-
-
Sean Farley authored
-
- Nov 30, 2017
-
-
Sean Farley authored
It seems fffe8883960b incorrectly did a match on the second parent (which is null) and that core Mercurial mistakenly matched the whole line with (re). This was recently fixed in 6d5718e39657 in core, so let's update the test with the correct match.
-
- Nov 27, 2017
-
-
Sean Farley authored
This allows us to code against the current API of dulwich so that one day we can drop the code in compat.py.
-
Sean Farley authored
New dulwich refactored the object it returns from fetch_pack (it use to be a dict but is now an object of two dicts, one for ref and the other for symrefs, and a string containing the agent.
-
Sean Farley authored
Beginning with dulwich 0.18, it now supports reporting the symrefs so we no longer need to monkey patch (will require future patches to use the new code, though).
-
Sean Farley authored
This makes a following refactor easier to review.
-
- Dec 02, 2017
-
-
Sean Farley authored
-
- Sep 05, 2016
-
-
Dan Villiom Podlaski Christiansen authored
Sharing repository data, but not Git metadata can lead to confusing scenarios, particularly in the face of history editing and/or forced updates. This adds a test for the share integration added in 1003994dd497.
-
- Dec 24, 2017
-
-
Kevin Bullock authored
-
- Nov 28, 2017
-
-
Kevin Bullock authored
-
- Nov 26, 2017
-
-
Kevin Bullock authored
-
- Oct 26, 2017
-
-
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.
-
- Nov 24, 2017
-
-
Pierre-Yves David authored
The tests were failing on some minor output changes. It looks like this is output change on the git side. We match the two variants in the tests.
-
- Nov 20, 2017
-
-
Pierre-Yves David authored
Git subrepository are disabled by default in in 4.4.1. We re-enabled them for the tests to prevent multiple failures.
-
- Nov 25, 2017
-
-
Kevin Bullock authored
-
Kevin Bullock authored
-
- Nov 02, 2017
-
-
Kevin Bullock authored
-
- Dec 24, 2015
-
-
Sean Farley authored
-
- May 15, 2015
-
-
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.
-
- Nov 02, 2017
-
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
- Oct 24, 2017
-
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-
Kevin Bullock authored
-