summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
37 hoursstyle: use `import git_command` everywhereHEADmainMike Frysinger
44 hoursstyle: use `import repo_logging` everywhereMike Frysinger
45 hoursstyle: use `import repo_trace` everywhereMike Frysinger
3 daysstyle: use `import ctypes` everywhereMike Frysinger
3 daysstyle: use `import error` everywhereMike Frysinger
3 daystests: e2e: add pytest fixtures & `e2e` markerBrian Gan
3 daystests: e2e: add a client to run repo against the local serverBrian Gan
3 daystests: e2e: add a local smart HTTP git serverBrian Gan
3 daystests: e2e: add helpers to create bare git reposBrian Gan
3 daystests: fail skipped tests in CQBrian Gan
3 daysconfig: add subcommand to manage ~/.repoconfig/configInsaf Latypov
4 daysproject: accept v3 git bundles in _IsValidBundleBrian Gan
4 dayssync, init: support repo.smartsync config and --head aliasLaMont Jones
6 dayssync: Provide a CLI command to opt in/out of smartsync for a user.v2.70stableInsaf Latypov
9 daysupload: reject --fix with --ignore-hooks or --no-verifyRahul Yadav
11 daysgit_config: Fix bugs in processing RepoConfig.v2.69Insaf Latypov
11 dayssync: Add GetApprovedManifestV2 with named request optionsRahul Yadav
12 daysrepo: tolerate a transiently missing stable branchBrian Gan
13 dayssync: keep smart sync override with -lRahul Yadav
2026-10-09sync: skip clone.bundle when repo.fetchcmd is configuredGavin Mak
2026-10-09project: peel annotated tags in GetRevisionId with cached refsGavin Mak
2026-10-09sync: don't run git ls-remote before fetchcmd on unpinned refsGavin Mak
2026-10-09agents: enable generic multi-perspective code review agentBecky Siegel
2026-10-09sync: keep --superproject-revision across manifest reloadsBrian Gan
2026-10-09sync: roll back repo when stable is rewoundBrian Gan
2026-10-09sync: Support SYNC_BRANCH to override the smart sync branchRahul Yadav
2026-10-09sync: don't let --nmu affect smart syncRahul Yadav
2026-10-05vpython: update to uv spec formatMike Frysinger
2026-10-01sync: Support manifest-driven default smart syncRahul Yadav
2026-09-30gc: add --keep-manifest-projectsVictor Pushkarev
2026-09-28sync: record superproject sync analysis state againRam Peri
2026-09-28isort: print diff on failuresMike Frysinger
2026-09-26sync: keep local sync state paths relative to repo rootVictor Pushkarev
2026-09-24init: don't suggest --no-use-superproject on failureRam Peri
2026-09-24Revert "sync: Recommend using --no-use-superproject if sync fails."Ram Peri
2026-09-23project: don't plan a stateless prune without a worktreev2.68.1Gavin Mak
2026-09-23sync: skip the bloat check for projects without a worktreeGavin Mak
2026-09-23project: don't rerun git status after a failed snapshotGavin Mak
2026-09-22Fix fail in test_repo_trace if trace is disabledFredrik de Groot
2026-09-21info: reuse branch snapshots and combine history walksv2.68Gavin Mak
2026-09-21project: avoid unnecessary sync revision enumerationGavin Mak
2026-09-21project: make fast-forward merges explicitGavin Mak
2026-09-21project: fold normal stash detection into statusGavin Mak
2026-09-21sync: reuse status HEAD in the bloat scanGavin Mak
2026-09-21project: render worktree status from one snapshotGavin Mak
2026-09-21project: use one status snapshot for dirty checksGavin Mak
2026-09-21git_status: parse one porcelain v2 worktree snapshotGavin Mak
2026-09-21git_command: allow lossless capture of machine outputGavin Mak
2026-09-21project: pass --no-filter and --no-tags in DownloadPatchSetSam Saccone
2026-09-17project: rename UncommitedFiles to UncommittedFilesGavin Mak