summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* README: add install detailsv1.13.8Mike Frysinger2019-11-181-0/+19
* upload/editor: fix bytes/string confusionMike Frysinger2019-11-163-12/+70
* prune: handle branches that track missing branchesMike Frysinger2019-11-163-12/+114
* sync: try to fast forward merge branches before checking published stateMike Frysinger2019-11-131-1/+10
* sync: merge project updates with status barMike Frysinger2019-11-122-13/+7
* sync: add sanity check for local checkouts missing networkMike Frysinger2019-11-121-0/+7
* sync: report list of failing git treesVadim Bendebury2019-11-121-2/+11
* use open context managers in more placesMike Frysinger2019-11-127-66/+21
* sync: make .git init more robustMike Frysinger2019-11-122-34/+39
* forall: add an --ignore-missing optionv1.13.7.1Mike Frysinger2019-10-221-0/+7
* python-support: adjust major versionsMike Frysinger2019-10-111-2/+2
* command: filter projects by active manifest groupsv1.13.7Mike Frysinger2019-10-081-2/+5
* info: fix "current" outputMike Frysinger2019-10-051-2/+8
* Only import imp on py2Rashed Abdel-Tawab2019-10-051-1/+1
* project: allow CurrentBranch to return None on errorsMike Frysinger2019-10-011-3/+10
* info: allow NoSuchProjectError to bubble upMike Frysinger2019-10-011-5/+2
* version: add source versions & User-Agents to the outputMike Frysinger2019-10-011-2/+10
* git_command: set GIT_HTTP_USER_AGENT on all requestsMike Frysinger2019-10-012-0/+21
* grep: handle errors gracefullyMike Frysinger2019-10-011-7/+23
* diff: handle errors gracefullyMike Frysinger2019-10-012-6/+18
* forall: exit 1 if we skip any reposMike Frysinger2019-10-011-3/+3
* git_command: refactor User-Agent settingsMike Frysinger2019-10-013-57/+95
* move UserAgent to git_command for wider userMike Frysinger2019-10-013-45/+62
* rebase: add basic coloring outputMike Frysinger2019-09-241-3/+20
* rebase: add --fail-fast supportMike Frysinger2019-09-241-3/+16
* sync: create dedicated manifest project update funcMike Frysinger2019-09-191-24/+28
* repo: bump wrapper versionMike Frysinger2019-09-181-1/+1
* Fix tag clobbering when -c is used.v1.13.6Xin Li2019-09-161-3/+3
* sync: improve output with intermingled progress bars and statusMike Frysinger2019-09-132-4/+19
* repo: decode/encode all the subprocess streamsMike Frysinger2019-09-121-5/+6
* sync: create dedicated smart sync funcMike Frysinger2019-09-111-96/+100
* repo: fix unused variable usageMike Frysinger2019-09-111-1/+1
* Add repo start option to create the branch based off HEADTheodore Dubois2019-09-042-3/+12
* sync: fix deprecated command line option -fv1.13.5.1Stefan Müller-Klieser2019-08-301-0/+1
* split out cli validation from executionv1.13.5Mike Frysinger2019-08-2812-52/+55
* add a --trace-python optionMike Frysinger2019-08-271-3/+20
* rename local trace moduleMike Frysinger2019-08-277-11/+15
* help: add a --help-all option to show all commands at onceMike Frysinger2019-08-271-4/+15
* sync: invert --force-broken with --fail-fastMike Frysinger2019-08-271-12/+14
* Explicitly allow clobbering tags when fetching from remote.Xin Li2019-08-221-0/+2
* rebase: pull out project-independent settings from the for loopMike Frysinger2019-08-081-20/+16
* rebase/sync: use exit(1) for errors instead of exit(-1)Mike Frysinger2019-08-082-10/+10
* sync: fix handling of -f and local checkoutsMike Frysinger2019-08-081-3/+1
* project: fix encoding handling with git commandsMike Frysinger2019-08-041-9/+6
* git_config: include project name in missing ref exceptionMike Frysinger2019-08-031-1/+2
* manifest-format: document implicit directory creation w/<copyfile> & <linkfile>Mike Frysinger2019-08-021-0/+4
* manifest-format: clarify <copyfile> & <linkfile> restrictionsMike Frysinger2019-08-011-0/+12
* tests: add docstrings & print_function (for Python 3)Mike Frysinger2019-08-014-0/+16
* wrapper: Fix indentation levelDavid Pursehouse2019-07-311-4/+4
* wrapper: replace usage of deprecated imp module for Python 3David Pursehouse2019-07-311-2/+7