public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Ashley E Desimone" <ashley.e.desimone@intel.com>
To: devel@edk2.groups.io
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>,
	Puja Pandya <puja.pandya@intel.com>,
	Bret Barkelew <Bret.Barkelew@microsoft.com>,
	Prince Agyeman <prince.agyeman@intel.com>,
	Erik Bjorge <erik.c.bjorge@intel.com>
Subject: [Edk2-staging/EdkRepo] [PATCH 0/2] Edkrepo: Add the maintenance command
Date: Thu,  3 Dec 2020 21:50:13 -0800	[thread overview]
Message-ID: <20201204055015.3432-1-ashley.e.desimone@intel.com> (raw)

This patch set add the maintenance command and its required support.
The maintenance command is intended to streamline workspace wide
maintenance operations such as git gc and configuration of the
git global config.

Patch 1 moves the functionality to clean unused insteadOf entires
from the git global config to a shared location and updates the sync
command accordingly.

Patch 2 adds the maintenance command, all strings used by the
maintenance command and support to configure the core.longpaths
setting in the git global config.

Cc: Ashley E Desimone <ashley.e.desimone@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Puja Pandya <puja.pandya@intel.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Prince Agyeman <prince.agyeman@intel.com>
Cc: Erik Bjorge <erik.c.bjorge@intel.com>
Signed-off-by: Ashley E Desimone <ashley.e.desimone@intel.com>

Ashley E Desimone (2):
  EdkRepo: Move git config clean up function to a common location
  EdkRepo: Add the edkrepo maintenance command

 .../commands/arguments/maintenance_args.py    | 12 ++++
 edkrepo/commands/humble/maintenance_humble.py | 16 +++++
 edkrepo/commands/maintenance_command.py       | 71 +++++++++++++++++++
 edkrepo/commands/sync_command.py              | 27 ++-----
 .../git_config_maintenance.py                 | 43 +++++++++++
 5 files changed, 147 insertions(+), 22 deletions(-)
 create mode 100644 edkrepo/commands/arguments/maintenance_args.py
 create mode 100644 edkrepo/commands/humble/maintenance_humble.py
 create mode 100644 edkrepo/commands/maintenance_command.py
 create mode 100644 edkrepo/common/workspace_maintenance/git_config_maintenance.py

-- 
2.27.0.windows.1


             reply	other threads:[~2020-12-04  5:50 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-04  5:50 Ashley E Desimone [this message]
2020-12-04  5:50 ` [Edk2-staging/EdkRepo] [PATCH 1/2] EdkRepo: Move git config clean up function to a common location Ashley E Desimone
2020-12-04  5:50 ` [Edk2-staging/EdkRepo] [PATCH 2/2] EdkRepo: Add the edkrepo maintenance command Ashley E Desimone
2020-12-07 22:11 ` [Edk2-staging/EdkRepo] [PATCH 0/2] Edkrepo: Add the " Nate DeSimone

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201204055015.3432-1-ashley.e.desimone@intel.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox