repo 1.12.37-cr6
Merge commits up to 6e53844f1edd3c9a3898f0af74fcc8da04b7de48

6e53844f1edd 2018-12-10 11:33:16 -0800 Allow clobbering of existing tags from remote.
d26146de7f1b 2018-11-01 11:54:10 +0900 platform_utils: Fix exception handling in _walk_windows_impl
bd8f65882305 2018-10-31 13:48:01 -0700 Add option for git-repo to support 'silent' uploads
713c5872fb54 2018-11-05 13:21:52 -0800 upload: Unify option passing in ssh and other transports
bed8b62345e4 2018-09-27 10:46:58 -0700 Add support for long paths
09f0abb0efde 2018-10-19 15:07:05 +0500 init: --dissociate option to copy objects borrowed with --reference
3b24e7b5577f 2018-10-10 00:57:44 -0400 update homepage URIs
b8f7bb04d003 2018-10-10 01:05:11 -0400 update markdown/help header format
3891b7519d35 2018-10-05 19:26:15 -0400 manifest-format: convert to markdown
2b42d288c08b 2018-10-01 14:59:48 -0700 Windows: Add support for creating symlinks as an unprivileged user
e469a0c74183 2018-06-23 15:02:26 +0800 fix some sync error while using python3
65b0ba5aa044 2018-06-24 16:21:51 +0900 Remove unused pylint suppressions
993dcacd17c6 2018-07-13 10:25:52 +0200 Fix the initial existence check for "repo"
a9399846faa0 2018-07-13 11:47:10 +0200 Flush stderr on Windows
b10f0e5b9a9b 2018-02-28 23:12:04 +0100 hooks/pre-auto-gc-battery: allow gc to run on non-laptops
da40341a3e6e 2018-05-04 12:53:29 -0600 manifest: Support a default upstream value
ed429c9f6f49 2018-03-20 20:00:14 -0400 docs: repo-hooks: fix cwd details
0f2e45a3a69e 2018-03-24 12:27:05 +0530 Pass refs to ls-remote
cf7c0834cfc2 2018-03-15 21:56:30 +0530 Download latest patch when no patch is specified
7d52585ec471 2018-03-15 09:54:08 -0700 Add a way to override the revision of an <extend-project>
ce7e02601cfb 2018-02-26 08:49:36 +0900 Take care of a tilde on cookie file path
a32c92c206ad 2018-02-14 16:57:31 +0900 implement optional 'sync-tags' in the manifest file
5f0e57d2ca28 2018-01-22 11:00:24 -0600 init: Remove string concat in no-op os.path.join
baa00093557d 2018-01-22 10:57:29 -0600 Support relative paths in --reference

BUG=chromium:900461
TEST=`repo sync` locally

Change-Id: Ie95dbf84b4113a567153d10ce9813fef33c0d22e
tree: a5861c981843408d772f56ec1e270defae3a11e3
  1. docs/
  2. hooks/
  3. subcmds/
  4. tests/
  5. .flake8
  6. .gitattributes
  7. .gitignore
  8. .mailmap
  9. .project
  10. .pydevproject
  11. color.py
  12. command.py
  13. COPYING
  14. editor.py
  15. error.py
  16. event_log.py
  17. git_command.py
  18. git_config.py
  19. git_refs.py
  20. git_ssh
  21. gitc_utils.py
  22. main.py
  23. manifest_xml.py
  24. pager.py
  25. platform_utils.py
  26. platform_utils_win32.py
  27. progress.py
  28. project.py
  29. pyversion.py
  30. README.md
  31. repo
  32. SUBMITTING_PATCHES.md
  33. trace.py
  34. wrapper.py
README.md

repo

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.