summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use shallow clones for local repos. Bug #491260.Michał Górny2013-11-151-1/+19
|
* Fix parallel checkout race conditions, bug #489280.Michał Górny2013-10-301-2/+18
|
* Create a fake ".git" directory inside the checkout to satisfy git rev-parse ↵Michał Górny2013-10-271-1/+6
| | | | uses in build systems. Bug #489100.
* Strip sub-slot from local repo IDs.Michał Górny2013-10-271-4/+4
|
* Fix handling relative submodule paths.Michał Górny2013-10-261-2/+11
|
* Fix over-use of ||die.Michał Górny2013-10-141-2/+2
|
* Add missing "die" calls as reported by Nikoli.Michał Górny2013-10-141-7/+7
|
* Respect EVCS_OFFLINE in git-r3_fetch.Michał Górny2013-10-131-3/+3
|
* Skip submodules that have update=none specified in config. Fixes bug #487262.Michał Górny2013-10-091-1/+6
|
* Fix git-r3 -> git-2 dependency leak, as noted in bug #487026.Michał Górny2013-10-081-2/+4
|
* Add missing git DEPEND wrt bug #487026.Michał Górny2013-10-051-1/+3
|
* Always fetch all branches when doing non-shallow fetch.Michał Górny2013-09-271-1/+3
|
* Fix parsing EGIT_REPO_URI. Bug #486080.Michał Górny2013-09-261-10/+22
|
* Update doc on EGIT_NONSHALLOW.Michał Górny2013-09-261-3/+5
|
* Support EGIT_REPO_URI being an array. This is needed for tests.Michał Górny2013-09-251-8/+22
|
* Update git URI stripping for gnome.org.Michał Górny2013-09-251-1/+3
|
* Strip trailing slashes from repo URI when determining local copy directory.Michał Górny2013-09-191-1/+4
|
* Do not even create shallow repository when EGIT_NONSHALLOW is set. ↵Michał Górny2013-09-191-3/+5
| | | | Otherwise, the eclass tries to unshallow it and that breaks broken git servers like Google Code.
* Fail early on unreachable URLs. If ls-remote fails due to server being ↵Michał Górny2013-09-131-2/+5
| | | | unreachable, there is no point in attempting to fetch.
* Do not leak EGIT_NONSHALLOW over loop iterations. Failing URL may cause ↵Michał Górny2013-09-131-3/+4
| | | | non-shallow attempt to be made. When attempting next URL in the list, we should try shallow again.
* Introduce smart switching between "git fetch" and "git fetch --depth 1" to ↵Michał Górny2013-09-091-4/+96
| | | | save bandwidth.
* Do not pass --depth when updating a branch, it trrigers issues in git. ↵Michał Górny2013-09-051-14/+22
| | | | Instead, use it for the first fetch only.
* Introduce the new git eclass.Michał Górny2013-09-051-0/+582