Prototype tool to modify/upgrade a repo.
Manage NuGet packages centrally. See Central Package Management for details.
Usage:
- Run
RepoUpgrade cpmat the root of your repo. - Check files for accuracy. If you have multiple versions specified, the minimum version will go into
Directory.Packages.propsand the leaf nodes will override.
If you're currently using the MSBuild SDK (Microsoft.Build.CentralPackageVersions), this can attempt to upgrade you.
Usage:
- Run
RepoUpgrade legacycpvat the root of your repo. Packages.propsis renamed toDirectory.Packages.props.
Add better build defaults (Directory.Build.rsp).
Usage:
- Run
repoUpgrade rspat the root of your repo. git add Directory.Build.rsp -f