tag | 97b2d466b5d0717eb9188b2fffe399c9bbedb5a1 | |
---|---|---|
tagger | LaMont Jones <lamontjones@google.com> | Wed Nov 16 20:32:00 2022 +0000 |
object | d686365449ade2480a23f86531a5b6630fcbb7a0 |
repo v2.30
commit | d686365449ade2480a23f86531a5b6630fcbb7a0 | [log] [tgz] |
---|---|---|
author | Sam Saccone <samccone@google.com> | Tue Nov 15 23:57:22 2022 +0000 |
committer | Sam Saccone <samccone@google.com> | Wed Nov 16 18:26:49 2022 +0000 |
tree | 513799b440eea76c1dc6736a9258d5128ba95f46 | |
parent | d3cadf18569afa3918be4bbc3f502cd70b650d59 [diff] |
Extract env building into a testable helper. Previously env dict building was untested and mixed with other mutative actions. Extract the dict building into a dedicated function and author tests to ensure the functionality is working as expected. BUG: b/255376186 BUG: https://crbug.com/gerrit/16247 Change-Id: I0c88e53eb285c5c3fb27f8e6b3a903aedb8e02a8 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/351874 Reviewed-by: LaMont Jones <lamontjones@google.com> Tested-by: Sam Saccone <samccone@google.com>
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