Commit Graph

  • b308db1e2a manifest_xml: group for submanifest projects LaMont Jones 2022-02-25 17:05:21 +00:00
  • cc879a97c3 Add multi-manifest support with <submanifest> element v2.22 LaMont Jones 2021-11-18 22:40:18 +00:00
  • 87cce68b28 Move local-manifest check to manifest_xml.py LaMont Jones 2022-02-14 17:48:31 +00:00
  • adaa1d8734 project.py: pass --recurse-submodules={value} LaMont Jones 2022-02-10 17:34:36 +00:00
  • 8e91248655 project: mark gc.log as safe to discard when migrating .git/ v2.21 Mike Frysinger 2022-01-26 04:03:34 -05:00
  • 630876f9e4 init: add an option --enable-git-lfs-filter XD Trol 2022-01-17 23:29:04 +08:00
  • 4aa8584ec6 init: make bad --repo-rev settings more clear Mike Frysinger 2022-01-25 02:10:28 -05:00
  • b550501254 project: Ignore failure to remove the sample hooks Peter Kjellerstedt 2022-01-21 23:09:19 +01:00
  • a535ae4418 branches: Fix "not in" handling LaMont Jones 2022-01-13 21:08:24 +00:00
  • 67d6cdf2bc project: store objects in project-objects directly Mike Frysinger 2021-12-23 17:36:09 -05:00
  • 152032cca2 project: move --reference handling to project-objects Mike Frysinger 2021-12-20 21:17:43 -05:00
  • a3ac816278 test_project: use os.readlink instead of Path.readlink Sebastian Wagner 2022-01-11 12:12:55 +01:00
  • 98bb76577d project: prune sample hooks v2.20 Mike Frysinger 2021-12-20 21:15:59 -05:00
  • d33dce0b77 project: drop support for symlinking internal .git files Mike Frysinger 2021-12-20 18:16:33 -05:00
  • 89ed8acdbe project: abort a bit earlier before migrating .git/ Mike Frysinger 2022-01-06 05:42:24 -05:00
  • 71e48b7672 Revert "sync: dropped "NOTICE: --use-superproject is in beta ..." message." Raman Tenneti 2022-01-04 22:33:19 +00:00
  • 13576a8caf project: stop symlinking info dir under .git/ Mike Frysinger 2021-12-20 18:02:14 -05:00
  • 2345906d04 project: stop symlinking description file under .git/ Mike Frysinger 2021-12-20 17:46:55 -05:00
  • 41289c62b4 project: stop symlinking svn under .git/ Mike Frysinger 2021-12-20 17:30:33 -05:00
  • c72bd8486a project: clean up now unused code Mike Frysinger 2021-11-14 03:58:00 -05:00
  • d53cb9549a sync: dropped "NOTICE: --use-superproject is in beta ..." message. Raman Tenneti 2021-12-29 09:40:33 -08:00
  • cf0ba48649 sync: With --mirror option, don't display no-use-superproject... message. Raman Tenneti 2021-12-06 18:12:59 -08:00
  • 2a089cfee4 project: migrate worktree .git/ dirs to symlinks v2.19 Mike Frysinger 2021-11-13 23:29:42 -05:00
  • 4a478edb44 init, sync: fixed flake8 warnings. v2.18 Raman Tenneti 2021-11-17 18:38:24 -08:00
  • 6bd89aa657 superproject: Inherit --no-use-superproject with --mirror option. Raman Tenneti 2021-11-16 11:48:09 -08:00
  • 9c1fc5bc5d sync: Handle tag ref in "upstream" field Robin Schneider 2021-11-13 22:55:32 +01:00
  • 333c0a499b project: init hooks in objdir only Mike Frysinger 2021-11-15 12:39:00 -05:00
  • fdeb20f43f sync: link the internal-fs-layout doc into checkouts Mike Frysinger 2021-11-14 03:53:04 -05:00
  • bf40957b38 git-review: add config file Mike Frysinger 2021-11-14 00:43:39 -05:00
  • f9e81c922d SUBMITTING_PATCHES: link to commit message style docs Mike Frysinger 2021-11-14 00:12:00 -05:00
  • e6601067ed man: refresh pages Mike Frysinger 2021-11-12 01:41:29 -05:00
  • 3001d6a426 help: fix grammar in help text Mike Frysinger 2021-11-12 01:39:21 -05:00
  • 00c5ea3787 Fix typo for ValueError Sl0v3C 2021-11-07 08:48:09 +08:00
  • 0531a623e1 sync: make --prune the default Mike Frysinger 2021-11-05 15:22:01 -04:00
  • 2273f46cb3 sync: fix --tags option Mike Frysinger 2021-11-05 15:10:33 -04:00
  • 7b9b251a5e project: fix format string in error message LaMont Jones 2021-11-03 20:48:27 +00:00
  • 6251729cb4 superproject: added 'implies -c' in the help of --use-superproject option. Raman Tenneti 2021-11-01 14:49:16 -07:00
  • 11b30b91df Support more url schemes for getting standalone manifest v2.17.3 Matt Story 2021-10-26 10:56:13 -04:00
  • 198838599c fetch: Fix stderr handling for gsutil Jack Neus 2021-10-25 22:38:44 +00:00
  • 282d0cae89 ssh: handle FileNotFoundError errors Mike Frysinger 2021-10-26 12:12:54 -04:00
  • 03ff276cd7 sync: properly handle standalone manifests for sync command v2.17.2 Jack Neus 2021-10-15 15:43:19 +00:00
  • 4ee4a45d03 subcmds/sync: Use pack-refs instead of gc for redundant gitdirs. Allen Webb 2021-10-07 10:42:38 -05:00
  • 0f6f16ed17 repo: more arg checking for --standalone-manifest re-inits v2.17.1 Jack Neus 2021-10-11 18:14:35 +00:00
  • 76491590b8 repo: fix bug with --standalone-manifest Jack Neus 2021-10-11 17:20:39 +00:00
  • 6a74c91f50 sign-launcher: make the help text more automatic Mike Frysinger 2021-09-30 23:13:04 -04:00
  • 669efd0fd7 subcmds/sync: Disable autoDetach for git gc. Allen Webb 2021-10-01 15:25:31 -05:00
  • a0f6006ae7 git_config: Fixed test.gitconfig getting updated when running tests. v2.17 Raman Tenneti 2021-09-30 14:24:26 -07:00
  • 2ddbf8a8bf Merge "Merge history of v2.14.5." into main Mike Frysinger 2021-09-30 21:37:09 +00:00
  • 445723fd37 Merge history of v2.14.5. Mike Frysinger 2021-09-30 17:09:24 -04:00
  • 436bde5137 Merge history of v1.13.11. Xin Li 2021-09-30 11:49:08 -07:00
  • 4f88206178 trace2_event: Add remove_prefix to fix failing tests on Linux & macOS. Raman Tenneti 2021-09-28 17:15:14 -07:00
  • f88282ccc2 git_config: update error handling with no config file Mike Frysinger 2021-09-28 15:59:40 -04:00
  • 8967a5aec6 launcher: bump version for new release Mike Frysinger 2021-09-28 16:21:41 -04:00
  • 2f3c3316e4 Update revisionId if required when using extend-project Michael Kelly 2020-07-21 19:40:38 -07:00
  • 37c21c268b Add 'dest-path' to extend-project to support changing path Michael Kelly 2020-06-13 02:10:40 -07:00
  • b12c369e0b superproject: Only trigger enrollment logic when manifest have it. Xin Li 2021-09-28 16:55:24 +00:00
  • bbe8836494 superproject: Log syncstate's parameter as data-json it it is an array. Raman Tenneti 2021-09-27 15:15:47 -07:00
  • 9d96f58f5f make file removal a bit more robust Mike Frysinger 2021-09-28 11:27:24 -04:00
  • 7a1e7e772f repo: add support for reading standalone manifests from disk Jack Neus 2021-09-23 13:59:58 +00:00
  • c474c9cba1 repo: Add support for standalone manifests Jack Neus 2021-07-26 23:08:54 +00:00
  • 956f7363d1 superproject: Log argv parameter of syncstate as 'data-json'. Raman Tenneti 2021-09-27 10:55:44 -07:00
  • 6f8c1bf4ff Fix indent error which would have prevented choice expiration to work. Xin Li 2021-09-24 02:15:39 +00:00
  • e0b16a22a0 superproject: support a new revision attribute. Xin Li 2021-09-26 23:20:32 -07:00
  • d669d2dee5 release-process: update distro baseline & add OpenSSH Mike Frysinger 2021-09-24 01:32:07 -04:00
  • 366824937c platform_utils: os.rename exception when src and des on different file system wenchiching 2021-08-23 10:47:27 +08:00
  • a84f43a006 manifest: make repo-hooks more robust wrt element ordering Jack Neus 2021-09-21 22:23:55 +00:00
  • 0468feac39 update-manpages: avoid regen just for datestamp update Mike Frysinger 2021-09-22 14:15:35 -04:00
  • 0ec2029833 superproject: Move enrollment to opt-out when enabled globally v2.16.8 Xin Li 2021-09-14 16:42:37 -07:00
  • d8e8ae8990 superproject: Log branch and remote url with every log message. Raman Tenneti 2021-09-15 16:32:33 -07:00
  • 6448a4f2af sync: Log repo sync state events as 'data' events. Raman Tenneti 2021-09-13 17:40:07 -07:00
  • 1328c35a4d superproject: Provide accurate feedback for user choice v2.16.7 Xin Li 2021-09-08 00:25:30 -07:00
  • 7f8bd85184 superoject: log error message in the 'fmt' field also. v2.16.6 Raman Tenneti 2021-09-02 16:13:06 -07:00
  • c63328e5ff docs: Add version for Ubuntu 21.04 Hirsute and Debian 11 Bullseye Roger Shimizu 2021-07-31 17:59:58 +09:00
  • b55769a5c9 superproject: print messages if the manifest has superproject tag. v2.16.5 Raman Tenneti 2021-08-13 11:47:24 -07:00
  • 5637afcc60 superproject: prepend messages with - "repo superproject" Raman Tenneti 2021-08-11 09:26:30 -07:00
  • df8b1cba47 man: make output system independent Mike Frysinger 2021-07-26 15:59:20 -04:00
  • 9122bfc3a8 sync: Remove '_' from the repo.syncstate.* keys when saved to config. v2.16.4 Raman Tenneti 2021-07-29 15:11:23 -07:00
  • 7954de13b7 sync: Added logging of repo sync state and config options for analysis. Raman Tenneti 2021-07-28 14:36:49 -07:00
  • ae86a46022 superproject: Skip updating of superproject when -l is used with sync. Raman Tenneti 2021-07-27 08:54:59 -07:00
  • 73c43b839f repo: add --show-toplevel akin to git Mike Frysinger 2021-07-26 15:42:59 -04:00
  • 56345c345b repo: refactor help output handling Mike Frysinger 2021-07-26 23:46:32 -04:00
  • a024bd33b8 repo: make --version always work Mike Frysinger 2021-07-26 23:31:06 -04:00
  • 968d646f04 repo: refactor internal --help/--version parsing Mike Frysinger 2021-07-26 23:20:29 -04:00
  • cfa00d6e3d bash-completion: complete projects with repo forall Mike Frysinger 2021-07-26 15:30:10 -04:00
  • 5467185db0 list: add a --relative-to option Mike Frysinger 2021-07-26 15:28:01 -04:00
  • b380322174 bash-completion: refactor unique subcommand processing Mike Frysinger 2021-07-26 15:26:22 -04:00
  • 13d6c94cfb bash-completion: fallback to default completion Mike Frysinger 2021-07-26 13:57:31 -04:00
  • 6ea0caea86 repo: properly handle remote annotations in manifest_xml Jack Neus 2021-07-20 20:52:33 +00:00
  • 8e983bbc0f Force a fetch when superproject has a newer SHA1 for remote branch. v2.16.3 Xin Li 2021-07-20 20:15:30 +00:00
  • c34b91c9d8 manifest: Support ignoring local manifests with 'repo manifest' Michael Kelly 2021-07-02 09:25:48 -07:00
  • 0a1f533e28 Add script 'release/update-manpages' to generate manpages Roger Shimizu 2021-06-20 21:41:05 +09:00
  • 927d29a8af Update manifest_name with the returned manifest name for superproject. v2.16.2 Xin Li 2021-07-14 21:08:45 +00:00
  • 8db30d686a superproject - More friendly user message when superproject failed. v2.16.1 Raman Tenneti 2021-07-06 21:30:06 -07:00
  • e39d8b36f6 Fix an issue that repo can't see projects declared in a local manifest. Xin Li 2021-07-13 18:21:49 +00:00
  • 06da9987f6 Gracefully ignore bad remove-project line Michael Kelly 2021-06-30 01:58:28 -07:00
  • 5892973212 sync: dump git output on errors Mike Frysinger 2021-07-02 00:29:35 -04:00
  • 0cb6e92ac5 Add the ability to administratively enroll repo into using superproject. Xin Li 2021-06-16 10:19:00 -07:00
  • 0e776a5837 Fix an issue when syncing with --use-superproject and clone bundles. Xin Li 2021-06-29 21:42:34 +00:00
  • 1da6f30579 superproject - don't update the commit ids of projects that have revisionId. Raman Tenneti 2021-06-28 19:21:38 -07:00
  • 784e16f3aa superproject: Don't exit if superproject tag doesn't exist in manifest. v2.16 Raman Tenneti 2021-06-11 17:29:45 -07:00