Commit Graph

  • 0b82311632 sync: allow syncing groups with repo sync -g group main Andrew Chant 2026-07-17 15:09:06 -07:00
  • 06c4f9e1cc git_superproject: don't filter rewritten manifest Andrew Chant 2026-07-21 10:07:14 -07:00
  • dd1130352b sync: Deprecate fetch-submodules flag names Josef Malmström 2026-07-16 11:09:40 +02:00
  • eeba6f268d hooks: pass yes flag when available Rahul Yadav 2026-07-10 08:39:24 -07:00
  • 1729aaebae project: Skip superproject upstream check for MetaProjects Ajay Gupta 2026-04-17 12:43:57 +05:30
  • 978adb7ea5 sync: Add CLI flag for globally disabling submodule fetch Josef Malmström 2026-07-13 12:50:52 +02:00
  • 0398c6718e color: Replace anonymous sentinel with named class Brian Gan 2026-07-07 21:19:56 +00:00
  • 3bb4871c44 rebase: Resolve revisionExpr to tracking branch for --onto-manifest Gavin Mak 2026-07-07 18:53:21 +00:00
  • 35bbf701d0 color: Treat "true" and "yes" as "auto", not "always" v2.65 stable Brian Gan 2026-06-30 21:38:51 +00:00
  • 881af15cdc agents: run review agents manually Gavin Mak 2026-07-01 15:39:44 -07:00
  • fbc9c79192 tests: Fix test compatibility with Python 3.14 forkserver Brian Gan 2026-06-30 21:11:54 +00:00
  • ead4b2d7aa sync: Implement fetchcmd for standard Git layouts Gavin Mak 2026-06-15 23:23:04 +00:00
  • e7cac4bca6 status: Show ahead/behind info for local branches Brian Gan 2026-06-29 20:15:53 +00:00
  • 91986011b0 info: Parallelize project data gathering for JSON output Gavin Mak 2026-06-29 10:42:01 -07:00
  • a27dbcdb7b git_trace2_event_log: Fix index out of range on empty config values Rahul Yadav 2026-06-29 09:27:57 +00:00
  • 547dc9985c repo: Normalize GNUPGHOME path for MSYS GPG on Windows Gavin Mak 2026-06-24 14:24:52 -07:00
  • 88a7e88e54 info: Report actual checked-out HEAD revision Gavin Mak 2026-06-22 22:36:20 +00:00
  • c21a41c7cc git_config: Support SHA-256 object IDs Gavin Mak 2026-06-23 22:47:32 +00:00
  • 6586efe79a man: disable line wrapping Brian Gan 2026-06-25 20:48:34 +00:00
  • 3af9e2f146 project: fix sync of shallow projects sharing objdir Sainath Varanasi 2026-06-25 22:09:03 +00:00
  • d32b70275c agents: Add CRAG-generated review agents and skills Gavin Mak 2026-06-22 14:23:06 -07:00
  • 7f58543703 gitignore: Add AI agent files Nasser Grainawi 2026-04-15 10:53:21 -07:00
  • 39c0b60900 sync: Support pluggable remote helpers for smart sync manifest server. Rahul Yadav 2026-06-08 15:28:23 +00:00
  • cd307a6089 project: Add REPO_PROJECT_FETCH_URL environment variable Gavin Mak 2026-06-15 23:22:53 +00:00
  • 4b462634e0 sync: do not init sibling submodules in parallel Josef Malmström 2026-06-05 10:05:42 +02:00
  • d9d86fb595 repo: Bump launcher version to 2.65 Gavin Mak 2026-05-26 10:35:57 -07:00
  • f7a24df00c project: handle corrupted projects in DeleteWorktree Gavin Mak 2026-06-04 21:54:33 +00:00
  • e0bd39c691 project: Extract project envvar generation to GetEnvVars Gavin Mak 2026-05-26 11:10:44 -07:00
  • c883613e31 sync: Skip copyfile/linkfile for unavailable projects Xin Li 2026-05-26 15:52:48 -07:00
  • 384c059f9e tests: Deduplicate test setup in test_project.py Gavin Mak 2026-05-14 22:44:02 +00:00
  • b8531133de init: Add --use-local-gitdirs for standard Git layouts Gavin Mak 2026-04-03 01:11:35 +00:00
  • 2d54384a5e sync: Add --superproject-rev flag to sync to specific revision v2.64 Gavin Mak 2026-04-22 00:39:42 +00:00
  • 1b4e7a04be Fix submodules not synced for repeated repo Josef Malmström 2026-05-06 16:19:52 +02:00
  • a94c9e2b52 Automated: Migrate gerrit/git-repo from gsutil to gcloud storage gurusai-voleti 2026-04-27 08:15:09 +00:00
  • 51021fb209 abandon/start/info: Make them respect smart sync override Gavin Mak 2026-05-12 20:21:14 +00:00
  • d453273f06 command: Move smart sync override logic to Command base class Gavin Mak 2026-05-12 20:21:10 +00:00
  • 0129ac1c46 docs: drop period in headers Mike Frysinger 2026-05-14 09:49:06 -04:00
  • bf8c59f4a0 run_tests: help2man: update to latest release Mike Frysinger 2026-05-13 00:33:49 -04:00
  • 003f0407fc Fix missing None check in Remote.Save Josef Malmström 2026-05-04 14:11:46 +02:00
  • 1db50e49fb Add support for self referencing submodules Josef Malmström 2026-05-04 14:16:40 +02:00
  • c97a306fe7 release: update-manpages: revert color filtering Mike Frysinger 2026-05-12 13:25:09 -04:00
  • 5534f164d6 linkfile: Handle directory-to-symlink transitions safely Carlos Fernandez 2026-05-07 09:00:33 -07:00
  • 67e52a120b run_tests: leverage cipd when available for help2man Mike Frysinger 2026-05-12 13:17:59 -04:00
  • d5037230e9 sync: Re-raise KeyboardInterrupt in main process Gavin Mak 2026-05-11 15:56:08 -07:00
  • 7cc99b24c1 git_config: fix error message command output Mike Frysinger 2026-05-12 12:19:59 -04:00
  • 12ad396f67 info: Parallelize repo info to improve performance Greg Edelston 2026-05-11 17:13:23 -06:00
  • a6bc1b7cf0 sync: Exclude stateless sync pruned projects from bloat check Gavin Mak 2026-05-11 19:19:14 +00:00
  • a98e422113 completion: document installation and usage in README Gavin Mak 2026-05-08 19:39:58 +00:00
  • 5d8585012f sync: Suggest "git repack -a -d" in bloat warning Gavin Mak 2026-05-07 23:30:54 +00:00
  • e8deeabf2a Add zsh completion Kamal Sacranie 2026-05-05 12:35:26 +00:00
  • 11428ae984 forall: Document REPO_UPSTREAM and REPO_DEST_BRANCH envvars Gavin Mak 2026-05-07 22:30:36 +00:00
  • 27d2232eb3 info: add --format and --include-summary/--include-projects options Carlos Fernandez 2026-04-03 08:00:35 -07:00
  • e3eadd3728 sync: Fix force_checkout propagation Josef Malmström 2026-05-04 14:01:36 +02:00
  • 12cfc6036a git_superproject: Remove redundant _branch variable Gavin Mak 2026-04-24 23:12:41 +00:00
  • 134eeb024b tests: Add tests for repo status output Nasser Grainawi 2026-03-05 10:44:21 -08:00
  • 03fb18109f color: type SetDefaultColoring and drop bool states Nasser Grainawi 2026-04-15 10:50:05 -07:00
  • 5af71ce907 Add timing keyword argument for hooks Ram Peri 2026-04-21 00:02:47 +00:00
  • baa281d99e sync: Refactor to use _RunOneGC and fix config leakage v2.63 Gavin Mak 2026-04-20 17:57:20 +00:00
  • 7e9079b7cf sync: Switch to using self._bloated_projects Gavin Mak 2026-04-20 17:56:56 +00:00
  • 61bd6b3ccb tests: Add tests for _CheckForBloatedProjects and _GCProjects Gavin Mak 2026-04-20 20:11:43 +00:00
  • 32e7327ca6 upload: Clarify partial sync message on hook failure Marty Heavey 2026-04-17 11:14:09 +00:00
  • 4f707ff91e sync: Provide feedback during post-sync operations Gavin Mak 2026-04-17 20:31:41 +00:00
  • e2671c184e progress: Ignore updates after progress ends Gavin Mak 2026-04-17 20:31:33 +00:00
  • b43a20b859 project: Avoid skipping fetches for shallow clones without .git/shallow Becky Siegel 2026-04-15 20:16:52 -07:00
  • 8869a30283 project: Drop --no-deref from update-ref --stdin Miyako.Enei 2026-04-09 21:29:04 +09:00
  • 3b0eebeccf project: implement stateless sync pruning logic Gavin Mak 2026-04-01 23:03:09 +00:00
  • 00991bfb42 manifest: Add sync-strategy attribute to project elements Gavin Mak 2026-04-01 23:03:03 +00:00
  • e8338b54bd tests: Convert forall subcmd test to pytest Nasser Grainawi 2026-04-06 12:51:17 -07:00
  • 951666fb23 gc: Fix hang during repack in partial clones Gavin Mak 2026-04-07 20:45:18 +00:00
  • 854b330967 test_wrapper: add test for repo script executable permission Carlos Fernandez 2026-04-03 11:25:54 -07:00
  • 654690e1b8 tests: convert more tests to pytest Mike Frysinger 2026-03-26 01:54:14 -04:00
  • ac2be4c089 tests: convert __file__ usage to pathlib Mike Frysinger 2026-04-03 22:47:28 -04:00
  • 3d819e8e3e tests: unify fixture() helper with Path constant Mike Frysinger 2026-04-03 22:33:52 -04:00
  • 573983948a Fix all flake8 warnings from newer flake8-bugbear and flake8-comprehensions Carlos Fernandez 2026-03-26 13:46:38 -07:00
  • 3f3c681a02 project: Refactor GetHead to use symbolic-ref first Gavin Mak 2026-03-18 21:15:16 +00:00
  • 242e97d9dd Implement command forgiveness with autocorrect Sam Saccone 2026-03-10 17:26:20 +00:00
  • ade45de770 docs: windows: mention Developer Mode for symlinks v2.62 Mike Frysinger 2026-03-19 14:44:14 -04:00
  • 0251fb33c4 project: don't re-shallow manually unshallowed repos during sync Lucas Tanure 2026-03-07 09:15:45 +00:00
  • 0176586544 Use git_superproject.UseSuperproject() everywhere Jacky Liu 2026-03-16 13:07:39 +08:00
  • 582804a59e pydev: drop Python 2 reference Mike Frysinger 2026-03-18 14:54:25 -04:00
  • afc3d55d39 isort: merge config into pyproject.toml Mike Frysinger 2026-03-18 14:48:17 -04:00
  • f24bc7aed5 tests: switch some test modules to pytest Mike Frysinger 2026-03-18 11:17:12 -04:00
  • 83b8ebdbbe git_superproject: avoid re-initing bare repo Gavin Mak 2026-02-07 00:53:31 +00:00
  • a0abfd7339 project: resolve unborn HEAD robustly in reftable repos Gavin Mak 2026-02-06 14:19:00 -08:00
  • 403fedfeb5 project: support reftable anchors in worktree .git migration Gavin Mak 2026-02-06 14:18:28 -08:00
  • f14c577fce project: avoid direct packed-refs writes during fetch Gavin Mak 2026-02-06 14:18:00 -08:00
  • 67881c0c3b git_refs: read refs via git plumbing for files/reftable Gavin Mak 2026-02-06 14:55:34 -08:00
  • 551087cd98 tests: add a util module for sharing code Mike Frysinger 2026-03-06 17:31:33 -05:00
  • 8da56a0cc5 man: refresh after recent changes Mike Frysinger 2026-03-10 00:07:56 -04:00
  • 0f01cd24e9 docs: Document support for child elements in extend-project Jeffery Miller 2026-02-18 14:50:46 -08:00
  • 1ee98667cc tests: Add extend-project test for additional annotations Jeffery Miller 2026-02-18 18:28:51 -06:00
  • 6f9622fe1c sync: Remove dependency on ssh if not needed Jordan Esh 2025-12-11 14:51:51 +11:00
  • 5cb0251248 gc: fix untargeted projects being deleted Gavin Mak 2026-02-06 20:54:20 +00:00
  • a214fd31bd manifest: Introduce sync-j-max attribute to cap sync jobs Gavin Mak 2026-02-03 20:59:23 +00:00
  • 62cd0de6cf Make git trace2 logging errors conditional on verbose mode. Sam Saccone 2026-01-29 13:41:41 -08:00
  • b60512a75a run_tests: log tool versions Mike Frysinger 2026-01-29 14:30:47 -05:00
  • 5d88972390 Revert "init: change --manifest-depth default to 1" v2.61.1 Mike Frysinger 2026-01-21 09:15:11 -05:00
  • 3c0e67bbc5 manifest_xml: prevent extend-project from inheriting local groups Gavin Mak 2026-01-14 22:14:28 +00:00
  • 3b7b20ac1d CONTRIBUTING: fix HTTP password URL Nico Wald 2026-01-05 20:43:55 +01:00
  • e71a8c6dd8 project: disable auto-gc for depth=1 in git config v2.61 Gavin Mak 2026-01-07 20:27:41 +00:00