mirror of
https://gerrit.googlesource.com/git-repo
synced 2025-03-31 14:09:28 +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.6
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.6
v2.7
v2.8
v2.9
-
f56484c05b
tox: Remove pylint timeout
Josip Sokcevic
2023-12-08 14:52:28 -08:00 -
a50c4e3bc0
Update commit-msg hook
Orgad Shaneh
2023-11-30 12:21:17 +02:00 -
0dd0a830b0
sync: Fix partial sync false positive
Matt Schulte
2023-11-30 11:00:16 -08:00 -
9f0ef5d926
repo: add repo main script's directory to PYTHONPATH.
Duy Truong
2023-10-27 11:35:34 -07:00 -
c287428b37
info: Handle undefined mergeBranch
Josip Sokcevic
2023-11-20 10:31:53 -08:00 -
c984e8d4f6
manifest_xml: support nested submanifests
Guillaume Micouin-Jorda
2023-11-09 15:13:17 +01:00 -
6d821124e0
repo_logging: Ensure error details are printed
Josh Bartel
2023-11-10 15:49:42 -06:00 -
560a79727f
repo: Use the worktree when checking the repo rev.
Jason R. Coombs
2023-11-01 10:35:30 -04:00 -
8a6d1724d9
git_superproject: tell git that superproject is bare
Emily Shaffer
2023-09-15 13:26:38 -07:00 -
3652b497bb
Correctly handle schema-less URIs for remote fetch URL
Michael Kelly
2023-09-19 09:51:03 -07:00 -
89f761cfef
main: Log ManifestParseError exception messages
LuK1337
2023-11-01 09:37:53 +01:00 -
d32b2dcd15
repo: Remove unreachable code.
Jason R. Coombs
2023-10-31 16:49:26 -04:00 -
b32ccbb66b
cleanup: Update codebase to expect Python 3.6
Jason R. Coombs
2023-09-29 11:04:49 -04:00 -
b99272c601
sync: PersistentTransport call parent init
v2.39
Daniel Kutik
2023-10-23 21:20:07 +02:00 -
b0430b5bc5
sync: TeeStringIO write should return int
Daniel Kutik
2023-10-23 21:16:04 +02:00 -
1fd5c4bdf2
sync: Fix tracking of broken links
Jason Chang
2023-10-20 13:19:35 -07:00 -
9267d58727
project: Speculative fix for project corruption
Josip Sokcevic
2023-10-19 14:46:11 -07:00 -
ae824fb2fc
cleanup: convert exceptions to OSError
Jason R. Coombs
2023-10-20 23:32:40 +05:45 -
034950b9ee
cleanup: delete redundant "r" open mode
Jason R. Coombs
2023-10-20 23:32:02 +05:45 -
0bcffd8656
cleanup: use new dict & set generator styles
Jason R. Coombs
2023-10-20 23:29:42 +05:45 -
7393f6bc41
manifest_xml: Fix empty project list when DOCTYPE is present
Chris Allen
2023-10-20 16:35:39 +01:00 -
8dd8521854
cleanup: leverage yield from in more places
Jason R. Coombs
2023-10-20 06:48:20 -04:00 -
49c9b06838
git_config: GetBoolean should return bool
Daniel Kutik
2023-10-20 18:25:25 +02:00 -
3d58d219cb
project: using --depth results in error when including submanifests
Roberto Vladimir Prado Carranza
2023-09-13 10:27:26 +02:00 -
c0aad7de18
repo: drop Python 2 compat logic
Mike Frysinger
2023-10-19 05:12:13 -04:00 -
d4aee6570b
delete Python 2 (object) compat
Mike Frysinger
2023-10-19 05:13:32 -04:00 -
024df06ec1
tests: Set HOME to a temporary directory when running tests.
v2.38
Jason R. Coombs
2023-10-02 13:58:54 -04:00 -
45809e51ca
tests: added python 3.12
Daniel Kutik
2023-10-17 11:48:06 +02:00 -
331c5dd3e7
github: add python 3.11 to test-ci.yml
Daniel Kutik
2023-10-16 23:03:18 +02:00 -
e848e9f72c
github: pin ubuntu to 20.04 to make py36 work
Daniel Kutik
2023-10-11 10:42:21 +02:00 -
1544afe460
python-support: update with current status & guidelines
Mike Frysinger
2023-10-14 02:10:39 +05:45 -
3b8f9535c7
hooks: drop support for Python 2
Mike Frysinger
2023-10-14 01:25:50 +05:45 -
8f4f98582e
main: drop Python 2 check
Mike Frysinger
2023-10-14 01:10:29 +05:45 -
8bc5000423
Update logger.warn to logger.warning
Aravind Vasudevan
2023-10-13 19:22:47 +00:00 -
6a7f73bb9a
git_command: read1 needs a size in py3.6
Daniel Kutik
2023-10-09 13:21:25 +02:00 -
23d063bdcd
git_command: lru_cache needs maxsize for py36 & 37
Daniel Kutik
2023-10-09 13:09:38 +02:00 -
ce0ed799b6
sync: Fix print statement in _PostRepoFetch
Aravind Vasudevan
2023-10-06 18:36:22 +00:00 -
2844a5f3cc
git_command: Augment underlying git errors with suggestions
Aravind Vasudevan
2023-10-06 00:40:25 +00:00 -
47944bbe2e
project: Invoke realpath on dotgit for symmetry with gitdir to ensure a short relpath.
Jason R. Coombs
2023-09-29 12:42:22 -04:00 -
83c66ec661
Reset info logs back to print in sync
v2.37
Aravind Vasudevan
2023-09-28 19:06:59 +00:00 -
87058c6ca5
Track expected git errors in logs
Jason Chang
2023-09-27 11:34:43 -07:00 -
b5644160b7
tests: Fix tox error in py36 use virtualenv<20.22.0
Daniel Kutik
2023-09-27 20:13:56 +02:00 -
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