commit | f67f43aa9aed9cfd4886997d3eae256d46edefff | [log] [tgz] |
---|---|---|
author | Mike Frysinger <vapier@google.com> | Wed Dec 12 17:58:56 2018 |
committer | Mike Frysinger <vapier@google.com> | Wed Dec 12 17:58:56 2018 |
tree | ed4bcec1e5505a531de7fce71da495cdbc94a0d0 | |
parent | 329651b55f034e1ff1586d0ae7576c33bb86497c [diff] | |
parent | c9439facdde146e3a8ed6511499379e8b959c467 [diff] |
Merge commits up to c9439facdde146e3a8ed6511499379e8b959c467 This pulls in upstream changes: c9439facdde1 2017-03-01 10:56:32 +0100 pre-auto-gc: Add support for Windows ffb4b890997b 2017-04-04 22:03:53 -0700 sync.py: report the remote URL on fatal git remote errors 04071c1c7243 2016-12-28 16:07:16 -0500 manifest-format: fix EMPTY keyword usage f4dda9a1be39 2016-12-01 18:49:54 -0500 init: Add no-tags and current branch options 27226e742d7e 2016-10-28 14:27:43 +0200 Add a check and more output to protect against invalid REPO_URLs 6c5944606af3 2016-10-25 18:03:51 +0200 Fix checkout error when depth passed to repo init and revision is a sha1 6e310790334b 2016-10-27 15:53:53 -0700 Add sso to list of known schemes for relative URLs ec287902e651 2016-10-27 12:58:26 -0700 _CheckDirReference: log actual error before suggesting --force-sync 4d5bb68d58f1 2012-02-27 13:52:22 -0600 status: add -q/--quiet option 2e14792a9481 2016-10-12 16:33:19 +0900 implement optional '--all' in the abandon command 699bcd40be2c 2016-10-12 09:59:34 +0900 Removed duplication code in abandon.py 7f1ccfbb7bb2 2016-06-17 16:51:07 -0500 sync: Fix semaphore release bug that causes thread 'leaks' BUG=chromium:900461 TEST=`repo sync` locally Change-Id: I971877e8bacb00e7cd1383b985f8334870bebdbf
Repo is a tool built on top of Git. Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow. Repo is not meant to replace Git, only to make it easier to work with Git. The repo command is an executable Python script that you can put anywhere in your path.