mirror of
https://gerrit.googlesource.com/git-repo
synced 2026-06-09 03:21:41 +00:00
Commit Graph
Select branches
Hide Pull Requests
main
maint
master
repo-1
stable
v1.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.0.6
v1.0.7
v1.0.8
v1.0.9
v1.1
v1.10.0
v1.10.1
v1.10.2
v1.10.3
v1.10.4
v1.11.0
v1.11.1
v1.12.0
v1.12.1
v1.12.10
v1.12.11
v1.12.12
v1.12.13
v1.12.14
v1.12.15
v1.12.16
v1.12.17
v1.12.18
v1.12.19
v1.12.2
v1.12.20
v1.12.21
v1.12.22
v1.12.23
v1.12.24
v1.12.25
v1.12.26
v1.12.27
v1.12.28
v1.12.29
v1.12.3
v1.12.3.1
v1.12.30
v1.12.30.1
v1.12.31
v1.12.32
v1.12.33
v1.12.34
v1.12.35
v1.12.36
v1.12.37
v1.12.4
v1.12.5
v1.12.6
v1.12.7
v1.12.8
v1.12.9
v1.13.0
v1.13.1
v1.13.10
v1.13.11
v1.13.2
v1.13.3
v1.13.4
v1.13.5
v1.13.5.1
v1.13.6
v1.13.7
v1.13.7.1
v1.13.8
v1.13.9
v1.13.9.1
v1.13.9.2
v1.13.9.3
v1.13.9.4
v1.2
v1.3
v1.3.1
v1.3.2
v1.4
v1.4.1
v1.4.2
v1.4.3
v1.4.4
v1.5
v1.5.1
v1.6
v1.6.1
v1.6.10
v1.6.10.1
v1.6.10.2
v1.6.2
v1.6.3
v1.6.4
v1.6.5
v1.6.6
v1.6.7
v1.6.7.1
v1.6.7.2
v1.6.7.3
v1.6.7.4
v1.6.7.5
v1.6.8
v1.6.8.1
v1.6.8.10
v1.6.8.11
v1.6.8.2
v1.6.8.3
v1.6.8.4
v1.6.8.5
v1.6.8.6
v1.6.8.7
v1.6.8.8
v1.6.8.9
v1.6.9
v1.6.9.1
v1.6.9.2
v1.6.9.3
v1.6.9.4
v1.6.9.5
v1.6.9.6
v1.6.9.7
v1.6.9.8
v1.7
v1.7.1
v1.7.2
v1.7.3
v1.7.3.1
v1.7.4
v1.7.4.1
v1.7.4.2
v1.7.4.3
v1.7.5
v1.7.6
v1.7.6.1
v1.7.7
v1.7.7.1
v1.7.7.2
v1.7.7.3
v1.7.7.4
v1.7.7.5
v1.7.7.6
v1.7.8
v1.7.8.1
v1.7.8.2
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v1.9.5
v1.9.6
v2.0
v2.1
v2.1.1
v2.10
v2.11
v2.11.1
v2.12
v2.12.1
v2.12.2
v2.13
v2.13.1
v2.13.2
v2.13.3
v2.13.4
v2.13.5
v2.13.6
v2.13.7
v2.13.8
v2.14
v2.14.1
v2.14.2
v2.14.3
v2.14.4
v2.14.5
v2.15
v2.15.1
v2.15.2
v2.15.3
v2.15.4
v2.16
v2.16.1
v2.16.2
v2.16.3
v2.16.4
v2.16.5
v2.16.6
v2.16.7
v2.16.8
v2.17
v2.17.1
v2.17.2
v2.17.3
v2.18
v2.19
v2.2
v2.20
v2.21
v2.22
v2.23
v2.24
v2.24.1
v2.25
v2.26
v2.27
v2.28
v2.29
v2.29.1
v2.29.2
v2.29.3
v2.29.4
v2.29.5
v2.29.6
v2.29.7
v2.29.8
v2.29.9
v2.3
v2.30
v2.31
v2.32
v2.33
v2.34
v2.34.1
v2.35
v2.36
v2.36.1
v2.37
v2.38
v2.39
v2.4
v2.4.1
v2.40
v2.41
v2.42
v2.43
v2.44
v2.45
v2.46
v2.47
v2.48
v2.49
v2.49.1
v2.49.2
v2.49.3
v2.5
v2.50
v2.50.0
v2.50.1
v2.51
v2.52
v2.53
v2.54
v2.55
v2.55.1
v2.55.2
v2.56
v2.57
v2.57.1
v2.57.2
v2.57.3
v2.58
v2.59
v2.6
v2.60
v2.60.1
v2.60.2
v2.61
v2.61.1
v2.62
v2.63
v2.64
v2.7
v2.8
v2.9
Select branches
Hide Pull Requests
main
maint
master
repo-1
stable
v1.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.0.6
v1.0.7
v1.0.8
v1.0.9
v1.1
v1.10.0
v1.10.1
v1.10.2
v1.10.3
v1.10.4
v1.11.0
v1.11.1
v1.12.0
v1.12.1
v1.12.10
v1.12.11
v1.12.12
v1.12.13
v1.12.14
v1.12.15
v1.12.16
v1.12.17
v1.12.18
v1.12.19
v1.12.2
v1.12.20
v1.12.21
v1.12.22
v1.12.23
v1.12.24
v1.12.25
v1.12.26
v1.12.27
v1.12.28
v1.12.29
v1.12.3
v1.12.3.1
v1.12.30
v1.12.30.1
v1.12.31
v1.12.32
v1.12.33
v1.12.34
v1.12.35
v1.12.36
v1.12.37
v1.12.4
v1.12.5
v1.12.6
v1.12.7
v1.12.8
v1.12.9
v1.13.0
v1.13.1
v1.13.10
v1.13.11
v1.13.2
v1.13.3
v1.13.4
v1.13.5
v1.13.5.1
v1.13.6
v1.13.7
v1.13.7.1
v1.13.8
v1.13.9
v1.13.9.1
v1.13.9.2
v1.13.9.3
v1.13.9.4
v1.2
v1.3
v1.3.1
v1.3.2
v1.4
v1.4.1
v1.4.2
v1.4.3
v1.4.4
v1.5
v1.5.1
v1.6
v1.6.1
v1.6.10
v1.6.10.1
v1.6.10.2
v1.6.2
v1.6.3
v1.6.4
v1.6.5
v1.6.6
v1.6.7
v1.6.7.1
v1.6.7.2
v1.6.7.3
v1.6.7.4
v1.6.7.5
v1.6.8
v1.6.8.1
v1.6.8.10
v1.6.8.11
v1.6.8.2
v1.6.8.3
v1.6.8.4
v1.6.8.5
v1.6.8.6
v1.6.8.7
v1.6.8.8
v1.6.8.9
v1.6.9
v1.6.9.1
v1.6.9.2
v1.6.9.3
v1.6.9.4
v1.6.9.5
v1.6.9.6
v1.6.9.7
v1.6.9.8
v1.7
v1.7.1
v1.7.2
v1.7.3
v1.7.3.1
v1.7.4
v1.7.4.1
v1.7.4.2
v1.7.4.3
v1.7.5
v1.7.6
v1.7.6.1
v1.7.7
v1.7.7.1
v1.7.7.2
v1.7.7.3
v1.7.7.4
v1.7.7.5
v1.7.7.6
v1.7.8
v1.7.8.1
v1.7.8.2
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v1.9.5
v1.9.6
v2.0
v2.1
v2.1.1
v2.10
v2.11
v2.11.1
v2.12
v2.12.1
v2.12.2
v2.13
v2.13.1
v2.13.2
v2.13.3
v2.13.4
v2.13.5
v2.13.6
v2.13.7
v2.13.8
v2.14
v2.14.1
v2.14.2
v2.14.3
v2.14.4
v2.14.5
v2.15
v2.15.1
v2.15.2
v2.15.3
v2.15.4
v2.16
v2.16.1
v2.16.2
v2.16.3
v2.16.4
v2.16.5
v2.16.6
v2.16.7
v2.16.8
v2.17
v2.17.1
v2.17.2
v2.17.3
v2.18
v2.19
v2.2
v2.20
v2.21
v2.22
v2.23
v2.24
v2.24.1
v2.25
v2.26
v2.27
v2.28
v2.29
v2.29.1
v2.29.2
v2.29.3
v2.29.4
v2.29.5
v2.29.6
v2.29.7
v2.29.8
v2.29.9
v2.3
v2.30
v2.31
v2.32
v2.33
v2.34
v2.34.1
v2.35
v2.36
v2.36.1
v2.37
v2.38
v2.39
v2.4
v2.4.1
v2.40
v2.41
v2.42
v2.43
v2.44
v2.45
v2.46
v2.47
v2.48
v2.49
v2.49.1
v2.49.2
v2.49.3
v2.5
v2.50
v2.50.0
v2.50.1
v2.51
v2.52
v2.53
v2.54
v2.55
v2.55.1
v2.55.2
v2.56
v2.57
v2.57.1
v2.57.2
v2.57.3
v2.58
v2.59
v2.6
v2.60
v2.60.1
v2.60.2
v2.61
v2.61.1
v2.62
v2.63
v2.64
v2.7
v2.8
v2.9
-
aadd12cb08
Use non-deprecated API for obtaining UTC time
LuK1337
2023-09-16 09:36:49 +02:00 -
b8fd19215f
main: Use repo logger
Aravind Vasudevan
2023-09-14 22:54:04 +00:00 -
7a1f1f70f0
project: Use repo logger
Aravind Vasudevan
2023-09-14 08:17:20 +00:00 -
c993c5068e
subcmds: Use repo logger
Aravind Vasudevan
2023-09-14 08:46:44 +00:00 -
c3d7c8536c
github: add PR closer
Mike Frysinger
2023-09-13 14:12:02 -04:00 -
880c621dc6
tests: test_subcmds_sync.py: fix for py3.6 & 3.7
Daniel Kutik
2023-08-15 15:59:07 +02:00 -
da6ae1da8b
tests: test_git_superproject.py: fix py3.6 & 3.7
Daniel Kutik
2023-08-15 18:00:10 +02:00 -
5771897459
start: Use repo logger
Aravind Vasudevan
2023-09-06 18:01:20 +00:00 -
56a5a01c65
project: Use IsId instead of ID_RE.match
Sylvain
2023-09-11 13:38:00 +02:00 -
e9cb391117
project: Optimise GetCommitRevisionId when revisionId is set
Sylvain
2023-09-10 23:35:01 +02:00 -
25d6c7cc10
manifest_xml: use a set instead of (sorted) list in projectsDiff
Sylvain
2023-08-19 23:21:49 +02:00 -
f19b310f15
Log ErrorEvent for failing GitCommands
Jason Chang
2023-09-01 16:07:34 -07:00 -
712e62b9b0
logging: Use log.formatter for coloring logs
Aravind Vasudevan
2023-09-06 17:25:58 +00:00 -
daf2ad38eb
sync: Preserve errors on KeyboardInterrupt
Jason Chang
2023-08-31 17:06:36 -07:00 -
b861511db9
fix black formatting of standalone programs
Mike Frysinger
2023-09-01 13:58:46 -04:00 -
e914ec293a
sync: Use repo logger within sync
Aravind Vasudevan
2023-08-31 20:57:31 +00:00 -
1e9f7b9e9e
project: Preserve stderr on upload
v2.36.1
Jason Chang
2023-08-25 10:31:04 -07:00 -
1dbf8b4346
tox.ini: add isort as dependency
Daniel Kutik
2023-08-26 11:33:13 +02:00 -
6447733eb2
isort: format codebase
v2.36
Mike Frysinger
2023-08-21 21:20:32 -04:00 -
06ddc8c50a
tweak stdlib imports to follow Google style guide
Mike Frysinger
2023-08-21 21:26:51 -04:00 -
16109a66b7
upload: Suggest full sync if hooks fail with partially synced tree
Gavin Mak
2023-08-22 01:24:46 +00:00 -
321b7934b5
sync: Ignore repo project when checking partial syncs
Gavin Mak
2023-08-22 03:10:01 +00:00 -
5a3a5f7cec
upload: fix error handling
Jason Chang
2023-08-17 11:36:41 -07:00 -
11cb96030e
docs: Document .repo_localsyncstate.json
Gavin Mak
2023-08-16 22:06:25 +00:00 -
8914b1f86d
gitc: drop support
Jason Chang
2023-05-26 12:44:50 -07:00 -
082487dcd1
tox: enable python 3.11 testing
Daniel Kutik
2023-08-15 13:31:07 +02:00 -
f767f7d5c4
flake8: exclude venv and .tox folder
Daniel Kutik
2023-08-15 13:23:15 +02:00 -
1a3612fe6d
Raise RepoExitError in place of sys.exit
Jason Chang
2023-08-08 14:12:53 -07:00 -
f0aeb220de
sync: Warn if partial sync state is detected
Gavin Mak
2023-08-08 04:43:36 +00:00 -
f1ddaaa553
main: Pass path to python binary as arg0 when restarting repo
Gavin Mak
2023-08-04 21:13:38 +00:00 -
f9aacd4087
Raise repo exit errors in place of sys.exit
Jason Chang
2023-08-03 14:38:00 -07:00 -
b8a7b4a629
Prefix error events with RepoErrorEvent:
Jason Chang
2023-08-03 16:18:02 -07:00 -
32b59565b7
Refactor errors for sync command
Jason Chang
2023-07-14 16:45:35 -07:00 -
a6413f5d88
Update errors to extend BaseRepoError
Jason Chang
2023-07-26 13:23:40 -07:00 -
8c35d948cf
[repo logging] Add logging module
Aravind Vasudevan
2023-07-26 19:16:59 +00:00 -
1d2e99d028
sync: Track last completed fetch/checkout
Gavin Mak
2023-07-22 02:56:44 +00:00 -
c657844efe
main: Fix exitcode logging
v2.35
Jason Chang
2023-06-22 15:04:06 -07:00 -
1d3b4fbeec
sync: Track new/existing project count
Jason Chang
2023-06-20 16:55:27 -07:00 -
be71c2f80f
manifest: enable remove-project using path
Fredrik de Groot
2023-05-31 16:56:34 +02:00 -
696e0c48a9
update links from monorail to issuetracker
Mike Frysinger
2023-06-14 17:08:27 -04:00 -
b2263ba124
sync: Handle case when output isn't connected to a terminal
Gavin Mak
2023-06-07 21:59:17 +00:00 -
945c006f40
sync: Update sync progress even when _sync_dict is empty
v2.34.1
Gavin Mak
2023-05-30 20:04:07 +00:00 -
71122f941f
sync: Handle race condition when reading active jobs
Josip Sokcevic
2023-05-26 02:44:37 +00:00 -
07a4529278
pager: set $LESS only when missing
Chih-Hsuan Yen
2023-05-24 22:32:23 +08:00 -
17833322d9
Add envar to replace shallow clones with partial
Jason Chang
2023-05-23 13:06:55 -07:00 -
04cba4add5
sync: Show number of running fetch jobs
v2.34
Gavin Mak
2023-05-24 21:28:28 +00:00 -
3eacfdf309
upload: use f-string
Josip Sokcevic
2023-05-24 10:19:24 -07:00 -
aafed29d34
project: Include tags option during fetch retry
Nasser Grainawi
2023-05-24 12:51:03 -06:00 -
90f574f02e
Parse OpenSSH versions with no SSH_EXTRAVERSION
Saagar Jha
2023-05-04 13:50:00 -07:00 -
551285fa35
sync: Show elapsed time for the longest syncing project
Gavin Mak
2023-05-04 04:48:43 +00:00 -
131fc96381
[git_trace2] Add logs for critical cmds
Josip Sokcevic
2023-05-12 17:00:46 -07:00 -
2ad5d50874
[trace2] Add absolute time on trace2 exit events
Josip Sokcevic
2023-05-15 12:54:10 -07:00 -
acb9523eaa
SUBMITTING_PATCHES: update with commit queue details
Mike Frysinger
2023-05-11 15:02:24 -04:00 -
041f97725a
sync: Fix how sync times for shared projects are recorded
v2.33
Gavin Mak
2023-05-10 20:41:12 +00:00 -
3e3340d94f
manifest: add support for revision in include
Shuchuan Zeng
2023-04-18 10:36:50 +08:00 -
edcaa94ca8
sync: Display total elapsed fetch time
Gavin Mak
2023-04-27 05:58:57 +00:00 -
7ef5b465cd
[SyncAnalysisState] Preserve synctime µs
Josip Sokcevic
2023-04-27 10:45:04 -07:00 -
e7e20f4686
tests: do not allow underscores in cli options
Mike Frysinger
2023-04-18 00:05:53 -04:00 -
99ebf627db
upload: Add
--no-follow-tagsby default to git pushAravind Vasudevan
2023-04-04 23:44:37 +00:00 -
57cb42861d
run_tests: Check flake8
Gavin Mak
2023-03-30 05:06:01 +00:00 -
e74d9046ee
Update abandon to support multiple branches
Aravind Vasudevan
2023-03-24 04:16:35 +00:00 -
21cc3a9d53
run_tests: Always check black and check it last
Gavin Mak
2023-03-24 01:17:31 +00:00 -
ea2e330e43
Format codebase with black and check formatting in CQ
Gavin Mak
2023-03-11 06:46:20 +00:00 -
1604cf255f
Make black with line length 80 repo's code style
Gavin Mak
2023-03-11 04:35:22 +00:00 -
75eb8ea935
docs: update Focal Python version
Mike Frysinger
2023-03-02 17:17:54 -05:00 -
7fa149b47a
upload: Skip upload if merge branch doesn't match project revision and dest_branch.
v2.32
Joanna Wang
2023-02-24 18:21:34 -05:00 -
a56e0e17e2
tests: Change docstring for CopyLinkTestCase
Gavin Mak
2023-02-14 18:55:30 +00:00 -
3ed84466f4
tests: Rework run_tests to use pytest directly and add vpython3 file
Gavin Mak
2023-01-25 21:19:54 +00:00 -
48067714ec
sync: Remove unused variable
Josip Sokcevic
2023-02-01 20:30:46 -08:00 -
69427da8c9
Handle KeyboardInterrupt during repo sync
Josip Sokcevic
2023-02-01 14:52:27 -08:00 -
dccf38e34f
Update sync progress
Josip Sokcevic
2023-02-01 14:51:52 -08:00 -
7f44d366d0
project: clean up error message
LaMont Jones
2023-01-31 22:13:24 +00:00 -
2aa5d32d70
Update bug tracking links
Josip Sokcevic
2023-02-01 14:37:32 -08:00 -
016a25447f
git_superproject: Log actual error fmt instead of the entire error message.
Joanna Wang
2023-02-01 15:15:00 -05:00 -
7eab0eedf2
sync: Silence 'not found in manifest' message
Michael Kelly
2023-01-09 16:14:54 -08:00 -
7e3b65beb7
Enable use of REPO_CONFIG_DIR to customize .repoconfig location
Gavin Mak
2023-01-26 23:27:51 +00:00 -
c3d61ec252
init: Silence the "rm -r .repo and try again" message if quiet
Gavin Mak
2023-01-06 01:03:32 +00:00 -
78e82ec78e
Fix flake8 warnings for some files
Sergiy Belozorov
2023-01-05 18:57:31 +01:00 -
37ae75f27d
update_manpages.py: treat regex as raw string
Daniel Kutik
2022-12-13 10:01:45 +01:00 -
7438aef1ca
Use 'backslashreplace' for decode
Daniel Kutik
2022-12-13 13:01:02 +01:00 -
e641281d14
Use print with flush=True instead of stdout.flush
Daniel Kutik
2022-12-13 12:44:47 +01:00 -
035f22abec
pylint: remove unused imports
Daniel Kutik
2022-12-13 12:34:23 +01:00 -
e0728a5ecd
update-manpages: clean up symlink in checkout
Mike Frysinger
2022-12-08 01:39:02 -05:00 -
d98f393524
upload: Allow user to configure unusual commit threshold
David Greenaway
2022-12-09 09:38:24 +11:00 -
0324e43242
repo_trace: Avoid race conditions with trace_file updating.
Joanna Wang
2022-12-09 17:49:07 -05:00 -
8d25584f69
github: enable flake8 postsubmit testing
Mike Frysinger
2022-12-09 02:53:11 -05:00 -
0e4f1e7fba
Use --negotiation-tip in superproject fetches.
Joanna Wang
2022-12-08 17:46:28 -05:00 -
e815286492
tests: clean up repo_trace._TRACE_FILE patching
Mike Frysinger
2022-12-08 08:55:54 -05:00 -
0ab6b11688
wrapper: switch to functools.lru_cache
Mike Frysinger
2022-12-08 01:46:45 -05:00 -
a621254b26
tests: drop old unittest.main logic
v2.31
Mike Frysinger
2022-12-08 01:27:28 -05:00 -
f159ce0f9e
sync: fix manifest sync-j handling
Mike Frysinger
2022-12-07 09:41:47 -05:00 -
802cd0c601
sync: Fix undefined variable in _FetchOne
Karsten Tausche
2022-12-06 09:56:28 +01:00 -
100a214315
sync: finish marking REPO_AUTO_GC=1 as deprecated.
LaMont Jones
2022-12-02 22:54:11 +00:00 -
8051cdb629
test_manifest_config_properties: use assertEqual
Daniel Kutik
2022-12-05 10:10:14 +01:00 -
43549d8d08
sync: cleanup output when not doing GC
LaMont Jones
2022-11-30 19:55:30 +00:00 -
55b7125d6a
Revert "sync: save any cruft after calling git gc."
LaMont Jones
2022-12-01 21:17:15 +00:00 -
d793553804
sync: mark REPO_AUTO_GC=1 as deprecated.
LaMont Jones
2022-12-01 20:18:46 +00:00 -
ea5239ddd9
Fix ManifestProject.partial_clone_exclude property.
Joanna Wang
2022-12-02 09:47:29 -05:00 -
1b8714937c
release-process: update to use ./release/sign-tag.py
Mike Frysinger
2022-11-24 13:43:51 +09:00 -
50a2c0e368
wrapper.py: Replacing load_module() with exec_module()
Daniel Kutik
2022-11-25 13:32:05 +01:00