1. 78dcd37 sync: do not require python 3.9 by LaMont Jones · 2 years, 3 months ago v2.29.4
  2. acc4c85 sync: only use --cruft when git supports it. by LaMont Jones · 2 years, 4 months ago v2.29.3
  3. 1eddca8 sync: use namedtuples for internal return values by LaMont Jones · 2 years, 5 months ago
  4. aefa4d3 sync: incorporate review feedback. by LaMont Jones · 2 years, 4 months ago
  5. 891e8f7 sync: save any cruft after calling git gc. by LaMont Jones · 2 years, 5 months ago v2.29.2
  6. 4112c07 sync: Correctly sync multi manifest workspaces by LaMont Jones · 2 years, 5 months ago v2.29.1
  7. 5951e30 sync: handle smartsync HTML responses better by Mike Frysinger · 2 years, 8 months ago
  8. 48ea25c sync: start clearing git settings that disabled pruning by LaMont Jones · 2 years, 8 months ago
  9. 355f439 sync: rework --jobs to provide better defaults by Mike Frysinger · 2 years, 6 months ago
  10. ff6b1da Only sync superproject if it will be used. by LaMont Jones · 2 years, 8 months ago
  11. bdcba7d sync: add multi-manifest support by LaMont Jones · 2 years, 10 months ago v2.26
  12. a46047a sync: refactor use of self.manifest by LaMont Jones · 2 years, 10 months ago
  13. 5fa912b Stop passing optparse.Values to git_superproject by LaMont Jones · 2 years, 9 months ago
  14. d56e2eb manifest_xml: use Superproject to hold XML content by LaMont Jones · 2 years, 10 months ago v2.23
  15. d52ca42 sync: respect `sync-c` manifest option by Daniel Andersson · 2 years, 10 months ago
  16. a2ff20d manifest_xml: Add Load and Unload methods by LaMont Jones · 2 years, 10 months ago
  17. d82be3e Move manifest config logic into ManifestProject by LaMont Jones · 2 years, 10 months ago
  18. cc879a9 Add multi-manifest support with <submanifest> element by LaMont Jones · 3 years, 2 months ago v2.22
  19. cf0ba48 sync: With --mirror option, don't display no-use-superproject... message. by Raman Tenneti · 3 years, 2 months ago
  20. 4a478ed init, sync: fixed flake8 warnings. by Raman Tenneti · 3 years, 2 months ago v2.18
  21. 6bd89aa superproject: Inherit --no-use-superproject with --mirror option. by Raman Tenneti · 3 years, 2 months ago
  22. fdeb20f sync: link the internal-fs-layout doc into checkouts by Mike Frysinger · 3 years, 2 months ago
  23. 0531a62 sync: make --prune the default by Mike Frysinger · 3 years, 3 months ago
  24. 2273f46 sync: fix --tags option by Mike Frysinger · 3 years, 3 months ago
  25. 6251729 superproject: added 'implies -c' in the help of --use-superproject option. by Raman Tenneti · 3 years, 3 months ago
  26. 03ff276 sync: properly handle standalone manifests for `sync` command by Jack Neus · 3 years, 3 months ago v2.17.2
  27. 4ee4a45 subcmds/sync: Use pack-refs instead of gc for redundant gitdirs. by Allen Webb · 3 years, 4 months ago
  28. 669efd0 subcmds/sync: Disable autoDetach for git gc. by Allen Webb · 3 years, 4 months ago
  29. 9d96f58 make file removal a bit more robust by Mike Frysinger · 3 years, 4 months ago
  30. 6448a4f sync: Log repo sync state events as 'data' events. by Raman Tenneti · 3 years, 4 months ago
  31. b55769a superproject: print messages if the manifest has superproject tag. by Raman Tenneti · 3 years, 5 months ago v2.16.5
  32. 7954de1 sync: Added logging of repo sync state and config options for analysis. by Raman Tenneti · 3 years, 6 months ago
  33. ae86a46 superproject: Skip updating of superproject when -l is used with sync. by Raman Tenneti · 3 years, 6 months ago
  34. 927d29a Update manifest_name with the returned manifest name for superproject. by Xin Li · 3 years, 6 months ago v2.16.2
  35. 8db30d6 superproject - More friendly user message when superproject failed. by Raman Tenneti · 3 years, 7 months ago v2.16.1
  36. e39d8b3 Fix an issue that repo can't see projects declared in a local manifest. by Xin Li · 3 years, 6 months ago
  37. 5892973 sync: dump git output on errors by Mike Frysinger · 3 years, 7 months ago
  38. 0cb6e92 Add the ability to administratively enroll repo into using superproject. by Xin Li · 3 years, 7 months ago
  39. 784e16f superproject: Don't exit if superproject tag doesn't exist in manifest. by Raman Tenneti · 3 years, 8 months ago v2.16
  40. 4f21054 commands: document the "common" class attribute by Mike Frysinger · 3 years, 7 months ago
  41. d177609 sync: Sync submodules correctly again by Peter Kjellerstedt · 3 years, 8 months ago v2.15.3
  42. 339f2df ssh: rewrite proxy management for multiprocessing usage by Mike Frysinger · 3 years, 9 months ago v2.15
  43. 19e409c ssh: move proxy usage to the sync subcommand by Mike Frysinger · 3 years, 9 months ago
  44. 23ea754 sync: added --no-use-superproject to disable superproject. by Raman Tenneti · 3 years, 9 months ago
  45. f907ced sync: Recommend using --no-use-superproject if sync fails. by Raman Tenneti · 3 years, 9 months ago
  46. b442943 sync: refactor main fetch loop by Mike Frysinger · 3 years, 9 months ago
  47. 219431e sync: fix recursive fetching by Mike Frysinger · 3 years, 9 months ago
  48. 05638bf sync: use manifest_name passed in by Mike Frysinger · 3 years, 9 months ago
  49. c99322a sync: switch to multiprocessing.Event by Mike Frysinger · 3 years, 9 months ago
  50. 14208f4 sync: fix logic error with linkfile errors by Mike Frysinger · 3 years, 9 months ago
  51. c177f94 subcmds: force consistent help text format by Mike Frysinger · 3 years, 9 months ago
  52. d68ed63 init/sync: add --no-tags to match --tags by Mike Frysinger · 3 years, 9 months ago
  53. 7356114 add --no-current-branch option to invert --current-branch by Mike Frysinger · 3 years, 9 months ago
  54. feb2891 superproject: Don't update the commit ids of projects if remote is different. by Raman Tenneti · 3 years, 9 months ago
  55. a590e64 Update copyfile and linkfile if manifest updated by jiajia tang · 3 years, 9 months ago
  56. d41eed0 sync: fix missing import for -q by Mike Frysinger · 3 years, 9 months ago v2.14.1
  57. ad8aa69 sync: only print error.GitError, don't raise that exception. by Raman Tenneti · 3 years, 9 months ago
  58. b5d075d command: add a helper for the parallel execution boilerplate by Mike Frysinger · 3 years, 11 months ago
  59. 151701e progress: hide progress bar when --quiet by Mike Frysinger · 3 years, 9 months ago
  60. 9180a07 command: make --verbose/--quiet available to all subcommands by Mike Frysinger · 3 years, 9 months ago
  61. f32f243 init: Added --partial-clone-exclude option. by Raman Tenneti · 3 years, 10 months ago
  62. 49de8ef sync: add separate --jobs options for different steps by Mike Frysinger · 3 years, 10 months ago
  63. 65af260 sync: add progress bar to garbage collection phase by Mike Frysinger · 3 years, 10 months ago
  64. 347f9ed sync: rework selfupdate logic by Mike Frysinger · 3 years, 10 months ago
  65. b2fa30a sync: switch network fetch to multiprocessing by Mike Frysinger · 4 years ago
  66. 2ae44d7 sync: imply -c if --use-superproject option is used. by Raman Tenneti · 3 years, 10 months ago
  67. 511a0e5 sync: fix reporting of failed local checkouts by Mike Frysinger · 3 years, 11 months ago v2.13.6
  68. ef99ec0 superproject: Display status messages during repo init/sync. by Raman Tenneti · 3 years, 11 months ago v2.13.3
  69. ebf04a4 sync: switch local checkout to multiprocessing by Mike Frysinger · 4 years ago
  70. 7b586f2 sync: capture all git output by default by Mike Frysinger · 4 years ago
  71. fbb95a4 progress/sync: include active number of jobs by Mike Frysinger · 4 years ago
  72. 4e05f65 progress: always enable always_print_percentage by Mike Frysinger · 4 years ago
  73. 55d6a5a sync: use superproject if manifest's config has superproject enabled. by Raman Tenneti · 4 years ago
  74. be24a54 sync: update event is_set API by Mike Frysinger · 4 years ago
  75. 6a2400a command: unify --job option & default values by Mike Frysinger · 4 years ago
  76. c47a235 trim redundant pass statements by Mike Frysinger · 4 years ago
  77. fb21d6a sync: use subprocess.run to verify tags by Mike Frysinger · 4 years ago
  78. 21dce3d init: added --use-superproject option to clone superproject. by Raman Tenneti · 4 years ago v2.12.2
  79. e3315bb diffmanifests/sync: simplify repodir lookup by Mike Frysinger · 4 years ago
  80. 8d43dea sync: pass --bare option when doing git clone of superproject. by Raman Tenneti · 4 years ago v2.12.1
  81. 1fd7bc2 sync: superproject performance changes. by Raman Tenneti · 4 years ago
  82. 2a2da80 sync: Disable info about disabling pruning when quiet by Anders Björklund · 4 years ago
  83. 6a872c9 sync: Added --use-superproject option and support for superproject. by Raman Tenneti · 4 years ago v2.12
  84. acf63b2 drop pyversion & is_python3 checking by Mike Frysinger · 6 years ago
  85. 784ccfc strip python2-only coding:utf-8 & print_function settings by Mike Frysinger · 4 years, 1 month ago
  86. dc5c4d1 sync: respect --force-sync when fetching manifest project updates by Erwan Yvin · 6 years ago
  87. ac29ac3 subcmds/sync.py: Fix typo in help by Roger Shimizu · 4 years, 8 months ago
  88. 7ae210a sync: fix duplicate word in description by Mike Frysinger · 4 years, 8 months ago
  89. d79a4bc Make partial clone imply no-clone-bundle by default. by Xin Li · 4 years, 8 months ago
  90. 9bc283e sync: add retry to fetch operations by George Engelbrecht · 4 years, 10 months ago
  91. 58ac167 init: rename --repo-branch to --repo-rev by Mike Frysinger · 4 years, 10 months ago
  92. 23c900f sync: warn if not tracking a branch by Mike Frysinger · 5 years ago
  93. e20da3e sync: fix os.environ logic errors by Mike Frysinger · 4 years, 11 months ago
  94. aa611a2 sync: Fix flake8 E125 and E129 warnings by David Pursehouse · 5 years ago
  95. c0d1866 project/sync: move DeleteProject helper to Project by Mike Frysinger · 5 years ago
  96. f81c72e project: set core.repositoryFormatVersion=1 when using extensions by Mike Frysinger · 5 years ago
  97. 979d5bd add experimental git worktree support by Mike Frysinger · 5 years ago
  98. 56ce346 assume environment always accepts strings by Mike Frysinger · 5 years ago
  99. c58ec4d avoid negative variables by Mike Frysinger · 5 years ago
  100. e1191b3 Open temporary cookie file as writable in sync.py by Collin Fijalkovich · 5 years ago