tag | aa967b77402428585f74365b7bcb33b8bd5a578d | |
---|---|---|
tagger | Mike Frysinger <vapier@google.com> | Sat Oct 02 04:17:13 2021 |
object | f01c7046b57824cde1f66c5f928c14d869f5cf82 |
repo v2.17-cr1
commit | f01c7046b57824cde1f66c5f928c14d869f5cf82 | [log] [tgz] |
---|---|---|
author | Mike Frysinger <vapier@google.com> | Sat Oct 02 03:21:46 2021 |
committer | Mike Frysinger <vapier@google.com> | Sat Oct 02 03:21:46 2021 |
tree | e1c909eb5ec6926f624650a7b36de13900561ff4 | |
parent | 963043f08971da098e3b5e644c8b81baffff0d0f [diff] | |
parent | a0f6006ae7613ba08480bfccac300ea7c7de9af4 [diff] |
Merge commits up to v2.17 * tag 'v2.17': git_config: Fixed test.gitconfig getting updated when running tests. trace2_event: Add remove_prefix to fix failing tests on Linux & macOS. git_config: update error handling with no config file launcher: bump version for new release Update revisionId if required when using extend-project Add 'dest-path' to extend-project to support changing path superproject: Only trigger enrollment logic when manifest have it. superproject: Log syncstate's parameter as data-json it it is an array. make file removal a bit more robust repo: add support for reading standalone manifests from disk repo: Add support for standalone manifests superproject: Log argv parameter of syncstate as 'data-json'. Fix indent error which would have prevented choice expiration to work. superproject: support a new revision attribute. release-process: update distro baseline & add OpenSSH platform_utils: os.rename exception when src and des on different file system manifest: make repo-hooks more robust wrt element ordering update-manpages: avoid regen just for datestamp update sync: fix recursive fetching git_config: hoist Windows ssh check earlier Revert "Save cookies back to jar when fetching clone.bundle" repo: bump launcher version project: fix bytes/str encoding when updating git submodules repo: allow REPO_REV to be an env var Fixing forall subcommand for Py3 remove spurious +x bits find python via env git_config: fix encoding handling in GetUrlCookieFile Fix inverted logic around [gitc-]init and -c Do not try to fetch default revision for mirrors always init: handle -c conflicts with gitc-init repo: point default branch to repo-1 Change-Id: I0c749cd651f38f7d0507fb3e88c1e2195a4d3ff9
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.
Please use the repo-discuss mailing list or issue tracker for questions.
You can file a new bug report under the “repo” component.
Please do not e-mail individual developers for support. They do not have the bandwidth for it, and often times questions have already been asked on repo-discuss or bugs posted to the issue tracker. So please search those sites first.
Many distros include repo, so you might be able to install from there.
# Debian/Ubuntu. $ sudo apt-get install repo # Gentoo. $ sudo emerge dev-vcs/repo
You can install it manually as well as it's a single script.
$ mkdir -p ~/.bin $ PATH="${HOME}/.bin:${PATH}" $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo $ chmod a+rx ~/.bin/repo