mirror of
https://gerrit.googlesource.com/git-repo
synced 2024-12-21 07:16:21 +00:00
release-process: document the rate limiting in automatic updates
We check for updates only once per day, so clarify the docs. Change-Id: Ib669ca6ebc67bc13204996fa40e1a3a82012295e Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/305145 Reviewed-by: Raman Tenneti <rtenneti@google.com> Tested-by: Mike Frysinger <vapier@google.com>
This commit is contained in:
parent
c177f944d9
commit
2ee0a62db0
@ -83,7 +83,8 @@ control how repo finds updates:
|
|||||||
* `--repo-rev`: This tells repo which branch to use for the full project.
|
* `--repo-rev`: This tells repo which branch to use for the full project.
|
||||||
It defaults to the `stable` branch (`REPO_REV` in the launcher script).
|
It defaults to the `stable` branch (`REPO_REV` in the launcher script).
|
||||||
|
|
||||||
Whenever `repo sync` is run, repo will check to see if an update is available.
|
Whenever `repo sync` is run, repo will, once every 24 hours, see if an update
|
||||||
|
is available.
|
||||||
It fetches the latest repo-rev from the repo-url.
|
It fetches the latest repo-rev from the repo-url.
|
||||||
Then it verifies that the latest commit in the branch has a valid signed tag
|
Then it verifies that the latest commit in the branch has a valid signed tag
|
||||||
using `git tag -v` (which uses gpg).
|
using `git tag -v` (which uses gpg).
|
||||||
@ -95,6 +96,11 @@ If that tag is valid, then repo will warn and use that commit instead.
|
|||||||
|
|
||||||
If that tag cannot be verified, it gives up and forces the user to resolve.
|
If that tag cannot be verified, it gives up and forces the user to resolve.
|
||||||
|
|
||||||
|
### Force an update
|
||||||
|
|
||||||
|
The `repo selfupdate` command can be used to force an immediate update.
|
||||||
|
It is not subject to the 24 hour limitation.
|
||||||
|
|
||||||
## Branch management
|
## Branch management
|
||||||
|
|
||||||
All development happens on the `main` branch and should generally be stable.
|
All development happens on the `main` branch and should generally be stable.
|
||||||
|
Loading…
Reference in New Issue
Block a user