Skip to content

AndyGerlicher/UpgradeRepo

Repository files navigation

Prototype tool to modify/upgrade a repo.

Central Package Management

Manage NuGet packages centrally. See Central Package Management for details.

Usage:

  • Run RepoUpgrade cpv at the root of your repo.
  • Check files for accuracy. If you have multiple versions specified, the minimum version will go into Directory.Packages.props and the leaf nodes will override.

Upgrade Legacy CPV

If you're currently using the MSBuild SDK (Microsoft.Build.CentralPackageVersions), this can attempt to upgrade you.

Usage:

  • Run RepoUpgrade legacycpv at the root of your repo.
  • Packages.props is renamed to Directory.Packages.props.

Build RSP

Add better build defaults (Directory.Build.rsp).

Usage:

  • Run repoUpgrade rsp at the root of your repo.
  • git add Directory.Build.rsp -f

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages