Commit Graph

  • 35af2f8daf Fixed wrapper related warnings in tests Daniel Kutik 2022-11-28 11:36:01 +01:00
  • e287fa760b test_capture: allow both Unix and Windows line sep Daniel Kutik 2022-11-27 13:42:50 +01:00
  • 3593a10643 test_bad_path_name_checks: allow Windows path sep Daniel Kutik 2022-11-27 13:35:42 +01:00
  • 003684b6e5 test: Fix char encoding issues on windows Daniel Kutik 2022-11-27 13:31:48 +01:00
  • 0297f8312c test: fix path seperator errors on windows Daniel Kutik 2022-11-27 13:26:15 +01:00
  • 7b3afcab7a tox: Allow passing positional arguments Daniel Kutik 2022-11-27 08:25:37 +01:00
  • eda6b1ead7 trace: make test timeout after 2min Daniel Kutik 2022-11-25 17:15:39 +01:00
  • 4364a79088 tox: Make all tests timeout after 5min Daniel Kutik 2022-11-25 16:59:49 +01:00
  • a98a5ebc6d Update GH Action test-ci.yml dependencies Daniel Kutik 2022-11-25 13:45:51 +01:00
  • f8d342beac tox: enable python 3.10 testing Daniel Kutik 2022-11-25 09:24:35 +01:00
  • 6d2e8c8237 Resolved DeprecationWarning for currentThread() Daniel Kutik 2022-11-25 08:45:37 +01:00
  • a24185ee6c Set repo version to 2.30 (current) Josip Sokcevic 2022-11-22 16:27:24 -08:00
  • d686365449 Extract env building into a testable helper. v2.30 Sam Saccone 2022-11-15 23:57:22 +00:00
  • d3cadf1856 Do not set ALT object dirs when said path resolves to the same dir. Sam Saccone 2022-11-15 14:59:39 -08:00
  • fa90f7a36f tests: Fix update-manpages test. LaMont Jones 2022-11-15 23:31:55 +00:00
  • bee4efb874 subcmds: display correct path multitree messages LaMont Jones 2022-09-30 17:46:52 +00:00
  • f8af33c9f0 update-manpages: explicitly strip color codes LaMont Jones 2022-10-26 16:32:42 +00:00
  • ed25be569e repo_trace: drop notification of trace file name. LaMont Jones 2022-11-10 02:31:19 +00:00
  • afd767103e repo_trace: adjust formatting, update man page. LaMont Jones 2022-11-10 02:31:19 +00:00
  • b240d28bc0 upload: track projects by path, rather than name LaMont Jones 2022-11-08 23:10:27 +00:00
  • 47020ba249 trace: restore Progress indicator. v2.29.9 LaMont Jones 2022-11-10 00:11:51 +00:00
  • 5ed8c63942 sync: REPO_AUTO_GC=1 to restore old behavior. LaMont Jones 2022-11-10 00:10:44 +00:00
  • 24c6314fca Fix TRACE_FILE renaming. v2.29.8 Joanna Wang 2022-11-08 18:56:52 -05:00
  • 7efab539f0 sync: no garbage collection by default LaMont Jones 2022-09-01 15:41:12 +00:00
  • a3ff64cae5 Improve always-on-trace LaMont Jones 2022-11-07 23:19:14 +00:00
  • 776138a938 Merge branch stable into main (--strategy=ours). LaMont Jones 2022-11-08 01:04:52 +00:00
  • 5fb9c6a5b3 v2.29.7: Revert back to v2.29.5 v2.29.7 LaMont Jones 2022-11-08 00:54:56 +00:00
  • 859d3d9580 GitcInit: fix gitc-init failure v2.29.6 Woody Lin 2022-11-03 19:46:38 +08:00
  • fa8d939c8f sync: clear preciousObjects when set in error. LaMont Jones 2022-11-02 22:01:29 +00:00
  • a6c52f566a Set tracing to always on and save to .repo/TRACE_FILE. Joanna Wang 2022-11-03 16:51:19 -04:00
  • 0d130d2da0 tests: Make the tests pass for Python < 3.8 Peter Kjellerstedt 2022-10-28 15:15:59 +02:00
  • b750b48f50 init: add --manifest-depth for shallow manifest clone v2.29.5 LaMont Jones 2022-08-18 07:20:57 -04:00
  • 6c8b894d8d Revert "init: change --depth default to 1 for manifest repo" LaMont Jones 2022-10-27 21:42:43 +00:00
  • b6cfa09500 sync: uninitialized variable on mirror sync failure LaMont Jones 2022-10-26 16:34:40 +00:00
  • 78dcd3799b sync: do not require python 3.9 v2.29.4 LaMont Jones 2022-10-25 22:38:07 +00:00
  • acc4c857a0 sync: only use --cruft when git supports it. v2.29.3 LaMont Jones 2022-09-22 19:05:01 +00:00
  • a39af3d432 project: Add a missing call to _CopyAndLinkFiles Peter Kjellerstedt 2022-09-01 19:24:36 +02:00
  • 4cdfdb7734 manifest: allow extend-project to override dest-branch and upstream Erik Elmeke 2022-09-09 17:13:17 +02:00
  • 1eddca8476 sync: use namedtuples for internal return values LaMont Jones 2022-09-01 15:15:04 +00:00
  • aefa4d3a29 sync: incorporate review feedback. LaMont Jones 2022-09-15 18:24:56 +00:00
  • 4ba29c42ca diffmanifests: Handle Missing Projects in Repo Workspace Shashank Devaraj 2022-09-05 12:05:47 +05:30
  • 45ef9011c2 update-manpages: force use of active interp Mike Frysinger 2022-09-12 14:17:50 -04:00
  • 891e8f72ce sync: save any cruft after calling git gc. v2.29.2 LaMont Jones 2022-09-08 20:17:58 +00:00
  • af8fb132d5 Revert "project: initialize new manifests in temp dirs" LaMont Jones 2022-08-31 20:21:25 +00:00
  • 4112c07688 sync: Correctly sync multi manifest workspaces v2.29.1 LaMont Jones 2022-08-24 17:32:25 +00:00
  • fbd5dd3a30 manifest_xml: improve topdir accuracy. v2.29 LaMont Jones 2022-08-22 19:26:14 +00:00
  • 3d27c71dd9 init: hide identify spam when reinitializing Mike Frysinger 2022-08-19 06:48:23 -04:00
  • 488d54d4ee init: show a notice when reinitializing Mike Frysinger 2022-08-19 06:47:35 -04:00
  • 5a5cfce1b2 stage: add missing flush before project prompt Mike Frysinger 2022-08-19 08:02:38 -04:00
  • e6d4b84060 upload: respect --yes with large upload confirmation Mike Frysinger 2022-08-19 07:26:38 -04:00
  • d75ca2eb9d launcher: make missing .repo/repo/repo an error Mike Frysinger 2022-08-19 05:17:49 -04:00
  • a010a9f4a0 launcher: initialize repo in a temp dir Mike Frysinger 2022-08-19 05:16:46 -04:00
  • 8a54a7eac3 cherry-pick: tighten up output Mike Frysinger 2022-08-19 02:16:19 -04:00
  • 63a5657ecf git_command: fix input passing Mike Frysinger 2022-08-19 02:11:35 -04:00
  • 07d21e6bde project: initialize new manifests in temp dirs Mike Frysinger 2021-11-18 15:53:17 -05:00
  • 076d54652e init: change --depth default to 1 for manifest repo Mike Frysinger 2022-08-18 07:20:57 -04:00
  • 790f4cea7a add a few more docs to existing funcs Mike Frysinger 2020-12-07 22:04:55 -05:00
  • 39cb17f7a3 init: use --current-branch by default Mike Frysinger 2022-08-18 07:28:42 -04:00
  • ad1b7bd2e2 start: do not swallow git output all the time Mike Frysinger 2022-08-18 09:17:09 -04:00
  • 3c2d807905 pager: catch startup failures on Windows Mike Frysinger 2022-08-18 07:45:43 -04:00
  • 7fa8eedd8f upload: add --push-options tips & doc link Mike Frysinger 2022-08-04 04:27:17 -04:00
  • dede564c3d project: simplify GetRemote a bit Mike Frysinger 2022-07-10 04:56:04 -04:00
  • ac76fd3e3a upload: Add ready flag to remove wip William Escande 2022-08-02 16:05:37 -07:00
  • a8c34d1075 commit-msg: Sync commit-msg from gerrit 3.6.1 Evan Benn 2022-07-29 09:53:27 +10:00
  • 5951e3043f sync: handle smartsync HTML responses better Mike Frysinger 2022-05-20 23:34:44 -04:00
  • 48ea25c6a7 sync: start clearing git settings that disabled pruning LaMont Jones 2022-05-20 10:35:04 +00:00
  • 355f4398d8 sync: rework --jobs to provide better defaults Mike Frysinger 2022-07-20 17:15:29 -04:00
  • bddc964d93 Fix the printed path of the ".repo" dir after a fresh init. Mateus Azis 2022-07-21 08:13:09 -07:00
  • a8cf575d68 Omit local_manifest groups from superproject override. v2.28 LaMont Jones 2022-07-15 20:31:33 +00:00
  • 8501d4602a status, diff: display correct path for multi-manifest LaMont Jones 2022-06-22 19:21:15 +00:00
  • 8db78c7d4d project: simplify if-statement Martin Geisler 2022-07-08 11:05:24 +02:00
  • 9fb64ae29c upload: add ‘--ignore-untracked-files’ option Martin Geisler 2022-07-08 10:50:10 +02:00
  • d47d9ff1cb man: regenerate Mike Frysinger 2022-07-10 05:15:19 -04:00
  • 68d69635c7 Fix Projects.shareable_dirs v2.27 LaMont Jones 2022-06-07 18:24:20 +00:00
  • ff6b1dae1e Only sync superproject if it will be used. LaMont Jones 2022-06-01 21:03:34 +00:00
  • bdcba7dc36 sync: add multi-manifest support v2.26 LaMont Jones 2022-04-11 22:50:11 +00:00
  • 1d00a7e2ae project: initial separation of shared project objects Mike Frysinger 2021-12-21 00:40:31 -05:00
  • 3a0a145b0e upload: move label validation to core function Mike Frysinger 2022-05-20 12:52:33 -04:00
  • 74737da1ab tests: switch to tempfile.TemporaryDirectory Mike Frysinger 2022-05-20 06:26:50 -04:00
  • 0ddb677611 project: fix --use-superproject logic for init. LaMont Jones 2022-05-20 09:11:54 +00:00
  • 501733c2ab manifest: add submanifest.default_groups attribute v2.25 LaMont Jones 2022-04-20 16:42:32 +00:00
  • 0165e20fcc project: Do not exit early on --standalone-manifest. LaMont Jones 2022-04-27 17:34:42 +00:00
  • 0de4fc3001 project: Add missing imports v2.24.1 LaMont Jones 2022-04-21 17:18:35 +00:00
  • 4c11aebeb9 progress: optimize progress bar updates a bit v2.24 Mike Frysinger 2022-04-19 02:30:09 -04:00
  • b90a422ab6 Override the manifest for the entire command LaMont Jones 2022-04-14 15:00:09 +00:00
  • a46047a822 sync: refactor use of self.manifest LaMont Jones 2022-04-07 21:57:06 +00:00
  • 5fa912b0d1 Stop passing optparse.Values to git_superproject LaMont Jones 2022-04-14 14:41:13 +00:00
  • 4ada043dc0 ManifestProject: add manifest_platform LaMont Jones 2022-04-14 15:10:43 +00:00
  • d8de29c447 forall: fix multi-manifest variables. LaMont Jones 2022-04-12 23:33:59 +00:00
  • 2cc3ab7663 git_superproject: only print beta notice once. LaMont Jones 2022-04-13 15:58:58 +00:00
  • d56e2eb421 manifest_xml: use Superproject to hold XML content v2.23 LaMont Jones 2022-04-07 18:14:46 +00:00
  • d52ca421d5 sync: respect sync-c manifest option Daniel Andersson 2022-04-01 12:55:38 +02:00
  • a2ff20dd20 manifest_xml: Add Load and Unload methods LaMont Jones 2022-04-07 16:49:06 +00:00
  • 55ee304304 Fix sub manifest handling LaMont Jones 2022-04-06 17:10:21 +00:00
  • 409407a731 init: add multi-manifest support LaMont Jones 2022-04-05 21:21:56 +00:00
  • d82be3e672 Move manifest config logic into ManifestProject LaMont Jones 2022-04-05 19:30:46 +00:00
  • 9b03f15e8e project: add ManifestProject.Sync() LaMont Jones 2022-03-29 23:01:18 +00:00
  • 9b72cf2ba5 project: Isolate ManifestProject from RepoProject LaMont Jones 2022-03-29 21:54:22 +00:00
  • 5d3291d818 manifest_file must be an absolute path LaMont Jones 2022-03-23 19:03:02 +00:00
  • 244c9a71a6 trace: allow writing traces to a socket Josh Steadmon 2022-03-08 10:24:43 -08:00