commit | 674aed31bb2347e876a7b471240ab7c8d01ea96d | [log] [tgz] |
---|---|---|
author | Karsten Tausche <karsten@fairphone.com> | Mon Dec 19 13:02:38 2022 +0100 |
committer | Karsten Tausche <karsten@fairphone.com> | Mon Dec 19 13:06:05 2022 +0100 |
tree | f82ab9272fde90f2325c3915ed44784cacf6b97d | |
parent | d6773da7922fb67913183ec29d7a6d399dafeb78 [diff] | |
parent | a621254b263664efa308a645214d3d140e068676 [diff] |
Merge tag 'v2.31' into stable Required fix is merged upstream, now in upstream/stable history: commit tools/repo@802cd0c6 "sync: Fix undefined variable in _FetchOne". repo v2.31 * tag 'v2.31': (54 commits) tests: drop old unittest.main logic sync: fix manifest sync-j handling sync: Fix undefined variable in _FetchOne sync: finish marking REPO_AUTO_GC=1 as deprecated. test_manifest_config_properties: use assertEqual sync: cleanup output when not doing GC Revert "sync: save any cruft after calling git gc." sync: mark REPO_AUTO_GC=1 as deprecated. Fix ManifestProject.partial_clone_exclude property. release-process: update to use ./release/sign-tag.py wrapper.py: Replacing load_module() with exec_module() Fixed wrapper related warnings in tests test_capture: allow both Unix and Windows line sep test_bad_path_name_checks: allow Windows path sep test: Fix char encoding issues on windows test: fix path seperator errors on windows tox: Allow passing positional arguments trace: make test timeout after 2min tox: Make all tests timeout after 5min Update GH Action test-ci.yml dependencies ... Change-Id: I693caeee6b0a4e7b35c9b9a8c859ee964a8bce4c
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