summaryrefslogtreecommitdiff
path: root/ybd/repos.py
Commit message (Expand)AuthorAgeFilesLines
* Explicitly check that track is TrueBen Brown2018-02-231-1/+1
* Add tag check to for-each-ref replacementBen Brown2017-10-161-6/+8
* Use branch in place of for-each-refBen Brown2017-10-131-2/+2
* Exit/warn if a component ref does not contain the shaBen Brown2017-09-071-3/+36
* Split tracking-branch logic into its own methodBen Brown2017-09-071-2/+6
* Sanitise track checkingBen Brown2017-09-041-7/+5
* Use sha in place of refBen Brown2017-09-041-2/+2
* Return (tree, sha) pair with a single callBen Brown2017-09-011-5/+3
* Explicitly pass 'sha' to _checkout() if it existsBen Brown2017-08-171-1/+1
* Add get_transport_info helper method for normalizing repo urls, names and lan...lc/get_transport_infoDaniel Firth2017-07-121-11/+21
* Rework explore to not use `git stash`Ben Brown2017-05-261-9/+7
* Resolve 'sha' if it exists over 'ref' in get_tree()Ben Brown2017-04-281-1/+1
* Add support for Git LFS repositoriesBen Brown2017-03-011-0/+29
* If definition contains sha:, it always overrides ref:ps-sha-overrides-refPaul Sherwood2017-02-201-1/+1
* Add track-branches: conf option, to use unpetrify-refPaul Sherwood2017-02-071-2/+9
* Don't attempt to re-use tmpdirPaul Sherwood2017-01-301-1/+2
* Revert "Update code to python3"lc/revert-py3.4Daniel Firth2016-11-291-1/+2
* Revert "repos.py, cache.py, utils.py: Do not import app"Daniel Firth2016-11-291-1/+1
* Revert "Move log functions to utils.py"Daniel Firth2016-11-291-26/+25
* Revert "WIP: Put the config in a different file?"Daniel Firth2016-11-291-9/+9
* Revert "Move chdir, timer to utils; fix circular deps"Daniel Firth2016-11-291-12/+12
* Revert "Stop submodule error hiding, parse as unicode"Daniel Firth2016-11-291-17/+23
* Stop submodule error hiding, parse as unicodeDaniel Firth2016-11-161-23/+17
* Move chdir, timer to utils; fix circular depsDaniel Firth2016-11-161-12/+12
* WIP: Put the config in a different file?Javier Jardón2016-11-151-9/+9
* Move log functions to utils.pyJavier Jardón2016-11-151-25/+26
* repos.py, cache.py, utils.py: Do not import appJavier Jardón2016-11-151-1/+1
* Update code to python3Daniel Firth2016-11-151-2/+1
* Avoid running the git gc in the backgroundTiago Gomes2016-10-171-0/+1
* Fix error messagePaul Sherwood2016-10-141-1/+1
* Force ref to be a stringJason Anderson2016-09-091-1/+1
* Lose stderr tooPaul Sherwood2016-07-141-1/+1
* Lose stdout from wget on tarballsPaul Sherwood2016-07-141-1/+2
* Move app.exit function in to app.logPaul Sherwood2016-06-231-10/+10
* Add release_note.pyPaul Sherwood2016-06-191-6/+15
* Rename dn['build'] => dn['checkout']Paul Sherwood2016-06-191-3/+3
* Add 'get_last_tag' and 'run' functionsPaul Sherwood2016-06-191-2/+16
* Some renaming, lose a linePaul Sherwood2016-06-191-7/+6
* Various fleck8 fixesPaul Sherwood2016-06-141-2/+1
* Rename 'this' => dnPaul Sherwood2016-06-071-29/+29
* http repo urls must end in .gitPaul Sherwood2016-04-301-0/+2
* Now get_repo_url won't break for repo=NonePaul Sherwood2016-04-271-2/+3
* Fixes #206 - tested on ci.morphPaul Sherwood2016-04-211-1/+4
* Stripping .git on (say) http://foo.bar/bip.git breaks clonePaul Sherwood2016-04-211-2/+0
* Let requests lib encode url, so (eg) gtk+ worksPaul Sherwood2016-04-081-5/+3
* Fix pep8 issues16.11Paul Sherwood2016-03-131-1/+3
* repos.py: Use shutil.move() instead of os.rename()Tristan Van Berkom2016-03-021-1/+1
* Add support for Definitions VERSION 8Paul Sherwood2016-02-281-14/+23
* Fix copyright yearPaul Sherwood2016-02-271-1/+1
* Revert "Revert "Call update_mirror() from get_tree() and mirror()""Ben Brown2016-02-161-7/+2