mirror of
https://gerrit.googlesource.com/git-repo
synced 2024-12-21 07:16:21 +00:00
9122bfc3a8
GitConfig doesn't save keys if the keys contain "_" characters. Some of the options like mp_update, use_superproject have underscores. This fixes issue with previous_sync_state missing some of the options. Tested: $ ./run_tests $ repo_dev init --use-superproject -u https://android.googlesource.com/platform/manifest Tested it by running the sync command multiple times and verifing previous_sync_state and current_sync_state have the same keys. $ repo_dev sync -j 20 repo sync has finished successfully Verified config file has [syncstate ...] data saved. Bug: [google internal] b/188573450 Change-Id: I16b52a164f9dd1633d7dad1d8cf6b151c629fcb1 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/313242 Reviewed-by: Xin Li <delphij@google.com> Tested-by: Raman Tenneti <rtenneti@google.com>
24 lines
424 B
Plaintext
24 lines
424 B
Plaintext
[section]
|
|
empty
|
|
nonempty = true
|
|
boolinvalid = oops
|
|
booltrue = true
|
|
boolfalse = false
|
|
intinvalid = oops
|
|
inthex = 0x10
|
|
inthexk = 0x10k
|
|
int = 10
|
|
intk = 10k
|
|
intm = 10m
|
|
intg = 10g
|
|
[repo "syncstate.main"]
|
|
synctime = 2021-07-29T22:07:43.463365Z
|
|
version = 1
|
|
[repo "syncstate.sys"]
|
|
argv = ['/usr/bin/pytest-3']
|
|
[repo "syncstate.superproject"]
|
|
test = false
|
|
[repo "syncstate.options"]
|
|
verbose = true
|
|
mpupdate = false
|