Skip to content

Scalar should use Git's background maintenance (drop Scalar.Service from Windows) #474

Closed
@derrickstolee

Description

@derrickstolee

With background maintenance incorporated into Git, we should be able to drop the Service projects from Scalar entirely now.

I attempted this briefly in #472, but there are some subtleties regarding the installation process that I didn't have time to focus on.

Here is a rough outline of the work involved:

  1. Bring in the commits from Include Windows-specific maintenance and headless-git git-for-windows/git#2974 into microsoft/git (similar to Maintenance: create headless-git.exe to avoid foreground windows git#304)
  2. Update ConfigStep to run git maintenance start on all platforms.
  3. Delete service code from Windows platform.
  4. Ensure that the post-install steps run the config step on every registered repo.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions