From 53b9d0336e4afaa6697970c892f8f3ab652f72d1 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 16 Apr 2025 05:30:50 +0200 Subject: [PATCH] Migrate solution files to slnx format Modernizes solution files by migrating from the old .sln format to the new .slnx format. This change streamlines the project structure and improves solution management. --- .gitattributes | 1 + .github/workflows/_prepare.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/docs.yml | 2 +- .gitignore | 4 - build/CI.sln | 143 ------------------------- build/CI.slnx | 66 ++++++++++++ build/build/Tasks/Build.cs | 2 +- build/build/Tasks/BuildPrepare.cs | 2 +- new-cli/GitVersion.sln | 112 -------------------- new-cli/GitVersion.slnx | 37 +++++++ src/GitVersion.sln | 145 -------------------------- src/GitVersion.slnx | 38 +++++++ 13 files changed, 147 insertions(+), 409 deletions(-) delete mode 100644 build/CI.sln create mode 100644 build/CI.slnx delete mode 100644 new-cli/GitVersion.sln create mode 100644 new-cli/GitVersion.slnx delete mode 100644 src/GitVersion.sln create mode 100644 src/GitVersion.slnx diff --git a/.gitattributes b/.gitattributes index 9a5cb22250..14ce78d666 100644 --- a/.gitattributes +++ b/.gitattributes @@ -11,6 +11,7 @@ # Custom for Visual Studio *.cs diff=csharp *.sln +*.slnx *.csproj *.vbproj *.fsproj diff --git a/.github/workflows/_prepare.yml b/.github/workflows/_prepare.yml index f227724340..0fd502d823 100644 --- a/.github/workflows/_prepare.yml +++ b/.github/workflows/_prepare.yml @@ -46,7 +46,7 @@ jobs: - name: '[Build]' if: steps.cache-cake.outputs.cache-hit != 'true' - run: dotnet build build/CI.sln --configuration=Release + run: dotnet build build/ --configuration=Release - name: '[Prepare]' shell: pwsh diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 752b375de9..67c9758109 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -74,7 +74,7 @@ jobs: - name: '[Prepare]' if: steps.cache-cake.outputs.cache-hit != 'true' - run: dotnet build build/CI.sln --configuration=Release + run: dotnet build build/ --configuration=Release - name: '[Build]' diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f49b4d9436..a08e5717da 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -78,7 +78,7 @@ jobs: - name: '[Build]' if: steps.cache-cake.outputs.cache-hit != 'true' - run: dotnet build build/CI.sln --configuration=Release + run: dotnet build build/ --configuration=Release - name: '[Prepare]' shell: pwsh diff --git a/.gitignore b/.gitignore index 6625c880d9..325fb64cc5 100644 --- a/.gitignore +++ b/.gitignore @@ -84,10 +84,8 @@ Thumbs.db Desktop.ini _NCrunch_GitVersion -GitVersion.sln.ide/ .vs/ Packages/ -site/ /TestResult.xml ################ @@ -95,8 +93,6 @@ site/ ################ .idea -*.sln.iml - #################### # Visual Studio Code diff --git a/build/CI.sln b/build/CI.sln deleted file mode 100644 index a27ad622a9..0000000000 --- a/build/CI.sln +++ /dev/null @@ -1,143 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sln", "sln", "{EC2C1EC4-BE56-4CAE-A3EE-4A67EED6BC6C}" -ProjectSection(SolutionItems) = preProject - Directory.Build.props = Directory.Build.props - Directory.Packages.props = Directory.Packages.props - ..\global.json = ..\global.json - ..\.gitignore = ..\.gitignore - ..\.config\dotnet-tools.json = ..\.config\dotnet-tools.json - ..\package.json = ..\package.json - ..\.remarkrc.yaml = ..\.remarkrc.yaml - ..\src\mark-shipped.ps1 = ..\src\mark-shipped.ps1 -EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "build", "build\build.csproj", "{1AC00FB2-E28A-46B7-9683-AA7A1AFC29EB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "common", "common\common.csproj", "{8B04D233-2891-44D8-A7D2-0EAFD38F1F70}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "config", "config\config.csproj", "{E8346E70-2A34-460E-90FD-DFD5B15FD476}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "artifacts", "artifacts\artifacts.csproj", "{7162B10E-40A1-44E3-AE5E-E7D1755AADAD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "docker", "docker\docker.csproj", "{E32EA41F-4614-4890-8C4D-4E0E2BC3B5D1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "publish", "publish\publish.csproj", "{EC09227C-01E6-49E2-A0EF-B91E0CDCA75A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "docs", "docs\docs.csproj", "{C85F4443-5A37-4230-BC0C-C4436149AAEB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "release", "release\release.csproj", "{8DAB65D8-57E8-4185-96FC-8A7C7373FC23}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{8E5B758F-925A-49E4-9011-20AD2A9E1F43}" - ProjectSection(SolutionItems) = preProject - ..\.github\workflows\ci.yml = ..\.github\workflows\ci.yml - ..\.github\workflows\codeql-analysis.yml = ..\.github\workflows\codeql-analysis.yml - ..\.github\workflows\docs.yml = ..\.github\workflows\docs.yml - ..\.github\workflows\format.yml = ..\.github\workflows\format.yml - ..\.github\workflows\homebrew.yml = ..\.github\workflows\homebrew.yml - ..\.github\workflows\release.yml = ..\.github\workflows\release.yml - ..\.github\workflows\stale.yml = ..\.github\workflows\stale.yml - ..\.github\workflows\winget.yml = ..\.github\workflows\winget.yml - ..\.github\workflows\mkdocs.yml = ..\.github\workflows\mkdocs.yml - ..\.github\dependabot.yml = ..\.github\dependabot.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "actions", "actions", "{A9B92261-AB9C-47D6-A8A7-616A5A62B063}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{960DC223-117E-41DE-8A89-C85E3D69A8E8}" - ProjectSection(SolutionItems) = preProject - ..\tests\scripts\test-global-tool.sh = ..\tests\scripts\test-global-tool.sh - ..\tests\scripts\test-msbuild-task.sh = ..\tests\scripts\test-msbuild-task.sh - ..\tests\scripts\test-native-tool.sh = ..\tests\scripts\test-native-tool.sh - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "cache-restore", "cache-restore", "{6B2EAF4B-81AF-44F8-8578-1B051C8AAA26}" - ProjectSection(SolutionItems) = preProject - ..\.github\actions\cache-restore\action.yml = ..\.github\actions\cache-restore\action.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docker-manifests", "docker-manifests", "{9F17919E-097F-4696-AB9C-20036F7F5E1D}" - ProjectSection(SolutionItems) = preProject - ..\.github\actions\docker-manifests\action.yml = ..\.github\actions\docker-manifests\action.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docker-publish", "docker-publish", "{EEB7B107-B408-4C4B-886D-7728EC692CBD}" - ProjectSection(SolutionItems) = preProject - ..\.github\actions\docker-publish\action.yml = ..\.github\actions\docker-publish\action.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docker-test", "docker-test", "{965AC311-8A65-4AEB-B11F-3E4EBDFFBB8F}" - ProjectSection(SolutionItems) = preProject - ..\.github\actions\docker-test\action.yml = ..\.github\actions\docker-test\action.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "artifacts-restore", "artifacts-restore", "{FF815E24-AE9E-49E5-BC93-F859450F9CD0}" - ProjectSection(SolutionItems) = preProject - ..\.github\actions\artifacts-restore\action.yml = ..\.github\actions\artifacts-restore\action.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "artifacts-attest", "artifacts-attest", "{C4A801B1-45B1-4D2E-8911-4823778BF582}" - ProjectSection(SolutionItems) = preProject - ..\.github\actions\artifacts-attest\action.yml = ..\.github\actions\artifacts-attest\action.yml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_", "_", "{C9CB0BFB-E2C4-44F6-86A4-54DDF600EE5D}" - ProjectSection(SolutionItems) = preProject - ..\.github\workflows\_artifacts_linux.yml = ..\.github\workflows\_artifacts_linux.yml - ..\.github\workflows\_artifacts_windows.yml = ..\.github\workflows\_artifacts_windows.yml - ..\.github\workflows\_build.yml = ..\.github\workflows\_build.yml - ..\.github\workflows\_docker.yml = ..\.github\workflows\_docker.yml - ..\.github\workflows\_docker_manifests.yml = ..\.github\workflows\_docker_manifests.yml - ..\.github\workflows\_prepare.yml = ..\.github\workflows\_prepare.yml - ..\.github\workflows\_publish.yml = ..\.github\workflows\_publish.yml - ..\.github\workflows\_unit_tests.yml = ..\.github\workflows\_unit_tests.yml - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1AC00FB2-E28A-46B7-9683-AA7A1AFC29EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1AC00FB2-E28A-46B7-9683-AA7A1AFC29EB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1AC00FB2-E28A-46B7-9683-AA7A1AFC29EB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1AC00FB2-E28A-46B7-9683-AA7A1AFC29EB}.Release|Any CPU.Build.0 = Release|Any CPU - {8B04D233-2891-44D8-A7D2-0EAFD38F1F70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8B04D233-2891-44D8-A7D2-0EAFD38F1F70}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8B04D233-2891-44D8-A7D2-0EAFD38F1F70}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8B04D233-2891-44D8-A7D2-0EAFD38F1F70}.Release|Any CPU.Build.0 = Release|Any CPU - {E8346E70-2A34-460E-90FD-DFD5B15FD476}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E8346E70-2A34-460E-90FD-DFD5B15FD476}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E8346E70-2A34-460E-90FD-DFD5B15FD476}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E8346E70-2A34-460E-90FD-DFD5B15FD476}.Release|Any CPU.Build.0 = Release|Any CPU - {7162B10E-40A1-44E3-AE5E-E7D1755AADAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7162B10E-40A1-44E3-AE5E-E7D1755AADAD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7162B10E-40A1-44E3-AE5E-E7D1755AADAD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7162B10E-40A1-44E3-AE5E-E7D1755AADAD}.Release|Any CPU.Build.0 = Release|Any CPU - {E32EA41F-4614-4890-8C4D-4E0E2BC3B5D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E32EA41F-4614-4890-8C4D-4E0E2BC3B5D1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E32EA41F-4614-4890-8C4D-4E0E2BC3B5D1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E32EA41F-4614-4890-8C4D-4E0E2BC3B5D1}.Release|Any CPU.Build.0 = Release|Any CPU - {EC09227C-01E6-49E2-A0EF-B91E0CDCA75A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EC09227C-01E6-49E2-A0EF-B91E0CDCA75A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EC09227C-01E6-49E2-A0EF-B91E0CDCA75A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EC09227C-01E6-49E2-A0EF-B91E0CDCA75A}.Release|Any CPU.Build.0 = Release|Any CPU - {C85F4443-5A37-4230-BC0C-C4436149AAEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C85F4443-5A37-4230-BC0C-C4436149AAEB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C85F4443-5A37-4230-BC0C-C4436149AAEB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C85F4443-5A37-4230-BC0C-C4436149AAEB}.Release|Any CPU.Build.0 = Release|Any CPU - {8DAB65D8-57E8-4185-96FC-8A7C7373FC23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8DAB65D8-57E8-4185-96FC-8A7C7373FC23}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8DAB65D8-57E8-4185-96FC-8A7C7373FC23}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8DAB65D8-57E8-4185-96FC-8A7C7373FC23}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {6B2EAF4B-81AF-44F8-8578-1B051C8AAA26} = {A9B92261-AB9C-47D6-A8A7-616A5A62B063} - {9F17919E-097F-4696-AB9C-20036F7F5E1D} = {A9B92261-AB9C-47D6-A8A7-616A5A62B063} - {EEB7B107-B408-4C4B-886D-7728EC692CBD} = {A9B92261-AB9C-47D6-A8A7-616A5A62B063} - {965AC311-8A65-4AEB-B11F-3E4EBDFFBB8F} = {A9B92261-AB9C-47D6-A8A7-616A5A62B063} - {FF815E24-AE9E-49E5-BC93-F859450F9CD0} = {A9B92261-AB9C-47D6-A8A7-616A5A62B063} - {C4A801B1-45B1-4D2E-8911-4823778BF582} = {A9B92261-AB9C-47D6-A8A7-616A5A62B063} - {C9CB0BFB-E2C4-44F6-86A4-54DDF600EE5D} = {8E5B758F-925A-49E4-9011-20AD2A9E1F43} - EndGlobalSection -EndGlobal diff --git a/build/CI.slnx b/build/CI.slnx new file mode 100644 index 0000000000..166029d197 --- /dev/null +++ b/build/CI.slnx @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/build/Tasks/Build.cs b/build/build/Tasks/Build.cs index 0561c3f69b..15b716ca5f 100644 --- a/build/build/Tasks/Build.cs +++ b/build/build/Tasks/Build.cs @@ -11,7 +11,7 @@ public sealed class Build : FrostingTask public override void Run(BuildContext context) { context.Information("Builds solution..."); - const string sln = "./src/GitVersion.sln"; + const string sln = "./src/GitVersion.slnx"; context.DotNetRestore(sln, new DotNetRestoreSettings { diff --git a/build/build/Tasks/BuildPrepare.cs b/build/build/Tasks/BuildPrepare.cs index 46f3de017d..7ff7d4c1b0 100644 --- a/build/build/Tasks/BuildPrepare.cs +++ b/build/build/Tasks/BuildPrepare.cs @@ -11,7 +11,7 @@ public override void Run(BuildContext context) { context.Information("Builds solution..."); - const string sln = "./src/GitVersion.sln"; + const string sln = "./src/GitVersion.slnx"; context.DotNetRestore(sln, new() { diff --git a/new-cli/GitVersion.sln b/new-cli/GitVersion.sln deleted file mode 100644 index 6c33319d81..0000000000 --- a/new-cli/GitVersion.sln +++ /dev/null @@ -1,112 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Cli", "GitVersion.Cli\GitVersion.Cli.csproj", "{E2520F2D-A6FF-4079-85A4-584AA0CC8594}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Common", "GitVersion.Common\GitVersion.Common.csproj", "{02332393-1F38-4819-8D6F-3D1968B38919}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Calculation", "GitVersion.Calculation\GitVersion.Calculation.csproj", "{8F6D4830-B870-4365-9662-457F1A13894B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Output", "GitVersion.Output\GitVersion.Output.csproj", "{9543A475-06BA-4C8D-A3CE-E2792FE663DA}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sln", "sln", "{610883EF-A96B-4A86-8A3F-1F1601FFDC7D}" -ProjectSection(SolutionItems) = preProject - Directory.Build.props = Directory.Build.props - Directory.Packages.props = Directory.Packages.props - nuget.config = nuget.config -EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Normalization", "GitVersion.Normalization\GitVersion.Normalization.csproj", "{45776CC1-7FDA-4299-86A7-9F11E7855CE4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Configuration", "GitVersion.Configuration\GitVersion.Configuration.csproj", "{2127F18A-F52B-4024-A0FD-B4D9F75FD85F}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{511CE16D-A65E-48F4-9A95-BB521A9048AF}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Core", "GitVersion.Core\GitVersion.Core.csproj", "{2167C815-3A7E-4758-9F45-03EFE1E8EB1F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Common.Command", "GitVersion.Common.Command\GitVersion.Common.Command.csproj", "{CB8166C6-2621-4B65-BEB4-4485F27B2368}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "cmds", "cmds", "{ABF3B56F-CF60-418F-A729-05388BD064B7}" - ProjectSection(SolutionItems) = preProject - docs\calculate.rsp = docs\calculate.rsp - docs\config-help.rsp = docs\config-help.rsp - docs\config-init.rsp = docs\config-init.rsp - docs\config-show.rsp = docs\config-show.rsp - docs\help.rsp = docs\help.rsp - docs\normalize.rsp = docs\normalize.rsp - docs\output-assemblyinfo.rsp = docs\output-assemblyinfo.rsp - docs\output-help.rsp = docs\output-help.rsp - docs\output-project.rsp = docs\output-project.rsp - docs\output-wix.rsp = docs\output-wix.rsp - docs\version.rsp = docs\version.rsp - command.md = command.md - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Core.Tester", "GitVersion.Core.Tester\GitVersion.Core.Tester.csproj", "{DE951A86-1B65-4C7B-B6BE-7B5A233D7AF1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Core.Libgit2Sharp", "GitVersion.Core.Libgit2Sharp\GitVersion.Core.Libgit2Sharp.csproj", "{69E72521-9B30-48CD-A674-BC26A25A0906}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitVersion.Cli.Generator", "GitVersion.Cli.Generator\GitVersion.Cli.Generator.csproj", "{AF22F642-625A-4A33-92A5-161EE4E2B0CE}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "root", "root", "{D27CECCB-F012-433C-B026-84979C8C731E}" - ProjectSection(SolutionItems) = preProject - ..\global.json = ..\global.json - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {E2520F2D-A6FF-4079-85A4-584AA0CC8594}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E2520F2D-A6FF-4079-85A4-584AA0CC8594}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E2520F2D-A6FF-4079-85A4-584AA0CC8594}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E2520F2D-A6FF-4079-85A4-584AA0CC8594}.Release|Any CPU.Build.0 = Release|Any CPU - {02332393-1F38-4819-8D6F-3D1968B38919}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02332393-1F38-4819-8D6F-3D1968B38919}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02332393-1F38-4819-8D6F-3D1968B38919}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02332393-1F38-4819-8D6F-3D1968B38919}.Release|Any CPU.Build.0 = Release|Any CPU - {8F6D4830-B870-4365-9662-457F1A13894B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F6D4830-B870-4365-9662-457F1A13894B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F6D4830-B870-4365-9662-457F1A13894B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F6D4830-B870-4365-9662-457F1A13894B}.Release|Any CPU.Build.0 = Release|Any CPU - {9543A475-06BA-4C8D-A3CE-E2792FE663DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9543A475-06BA-4C8D-A3CE-E2792FE663DA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9543A475-06BA-4C8D-A3CE-E2792FE663DA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9543A475-06BA-4C8D-A3CE-E2792FE663DA}.Release|Any CPU.Build.0 = Release|Any CPU - {45776CC1-7FDA-4299-86A7-9F11E7855CE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {45776CC1-7FDA-4299-86A7-9F11E7855CE4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {45776CC1-7FDA-4299-86A7-9F11E7855CE4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {45776CC1-7FDA-4299-86A7-9F11E7855CE4}.Release|Any CPU.Build.0 = Release|Any CPU - {2127F18A-F52B-4024-A0FD-B4D9F75FD85F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2127F18A-F52B-4024-A0FD-B4D9F75FD85F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2127F18A-F52B-4024-A0FD-B4D9F75FD85F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2127F18A-F52B-4024-A0FD-B4D9F75FD85F}.Release|Any CPU.Build.0 = Release|Any CPU - {2167C815-3A7E-4758-9F45-03EFE1E8EB1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2167C815-3A7E-4758-9F45-03EFE1E8EB1F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2167C815-3A7E-4758-9F45-03EFE1E8EB1F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2167C815-3A7E-4758-9F45-03EFE1E8EB1F}.Release|Any CPU.Build.0 = Release|Any CPU - {CB8166C6-2621-4B65-BEB4-4485F27B2368}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CB8166C6-2621-4B65-BEB4-4485F27B2368}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CB8166C6-2621-4B65-BEB4-4485F27B2368}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CB8166C6-2621-4B65-BEB4-4485F27B2368}.Release|Any CPU.Build.0 = Release|Any CPU - {DE951A86-1B65-4C7B-B6BE-7B5A233D7AF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DE951A86-1B65-4C7B-B6BE-7B5A233D7AF1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DE951A86-1B65-4C7B-B6BE-7B5A233D7AF1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DE951A86-1B65-4C7B-B6BE-7B5A233D7AF1}.Release|Any CPU.Build.0 = Release|Any CPU - {69E72521-9B30-48CD-A674-BC26A25A0906}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {69E72521-9B30-48CD-A674-BC26A25A0906}.Debug|Any CPU.Build.0 = Debug|Any CPU - {69E72521-9B30-48CD-A674-BC26A25A0906}.Release|Any CPU.ActiveCfg = Release|Any CPU - {69E72521-9B30-48CD-A674-BC26A25A0906}.Release|Any CPU.Build.0 = Release|Any CPU - {AF22F642-625A-4A33-92A5-161EE4E2B0CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AF22F642-625A-4A33-92A5-161EE4E2B0CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AF22F642-625A-4A33-92A5-161EE4E2B0CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AF22F642-625A-4A33-92A5-161EE4E2B0CE}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {8F6D4830-B870-4365-9662-457F1A13894B} = {511CE16D-A65E-48F4-9A95-BB521A9048AF} - {2127F18A-F52B-4024-A0FD-B4D9F75FD85F} = {511CE16D-A65E-48F4-9A95-BB521A9048AF} - {45776CC1-7FDA-4299-86A7-9F11E7855CE4} = {511CE16D-A65E-48F4-9A95-BB521A9048AF} - {9543A475-06BA-4C8D-A3CE-E2792FE663DA} = {511CE16D-A65E-48F4-9A95-BB521A9048AF} - EndGlobalSection -EndGlobal diff --git a/new-cli/GitVersion.slnx b/new-cli/GitVersion.slnx new file mode 100644 index 0000000000..5569cfa721 --- /dev/null +++ b/new-cli/GitVersion.slnx @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/GitVersion.sln b/src/GitVersion.sln deleted file mode 100644 index 90d4734acb..0000000000 --- a/src/GitVersion.sln +++ /dev/null @@ -1,145 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.5.33502.453 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.App", "GitVersion.App\GitVersion.App.csproj", "{C3578A7B-09A6-4444-9383-0DEAFA4958BD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Configuration", "GitVersion.Configuration\GitVersion.Configuration.csproj", "{B93C3F0C-6CBF-49E6-A476-A0103319640B}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Core.Tests", "GitVersion.Core.Tests\GitVersion.Core.Tests.csproj", "{BF905F84-382C-440D-92F5-C61108626D8D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Core", "GitVersion.Core\GitVersion.Core.csproj", "{F9741A0D-B9D7-4557-9A1C-A7252C1071F5}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.App.Tests", "GitVersion.App.Tests\GitVersion.App.Tests.csproj", "{75C2BE85-1DAF-4E34-8305-B17AFAA982A6}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.MsBuild", "GitVersion.MsBuild\GitVersion.MsBuild.csproj", "{20D61ED7-B5BA-42CD-A05A-85EA1EEA2E2F}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.MsBuild.Tests", "GitVersion.MsBuild.Tests\GitVersion.MsBuild.Tests.csproj", "{B35EF742-95D4-4E6A-B782-BE1C3E5CF9AE}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Testing", "GitVersion.Testing\GitVersion.Testing.csproj", "{6138640B-5C05-4070-BE32-6B17BEFDF63C}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.LibGit2Sharp", "GitVersion.LibGit2Sharp\GitVersion.LibGit2Sharp.csproj", "{093AFCF2-68F4-49B1-8173-7CB88467E783}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.BuildAgents", "GitVersion.BuildAgents\GitVersion.BuildAgents.csproj", "{B1C486D2-2B07-42D6-86AE-3F9AD50F27C8}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.BuildAgents.Tests", "GitVersion.BuildAgents.Tests\GitVersion.BuildAgents.Tests.csproj", "{85060C01-6DAF-48E9-9D7E-AEDA8FFEB0DD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Output", "GitVersion.Output\GitVersion.Output.csproj", "{843450BC-3A6D-4DA6-8520-2D9A9C8218AC}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Output.Tests", "GitVersion.Output.Tests\GitVersion.Output.Tests.csproj", "{13C60949-7225-4B08-BE63-CAAC5E25FD16}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{69C36B9D-E496-42A2-B091-C055E999686C}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Schema", "GitVersion.Schema\GitVersion.Schema.csproj", "{22026A20-261C-4EF5-836C-EA6F6D37B5E3}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sln", "sln", "{542E443E-14C3-45A7-A2E9-ACF27286A3B2}" - ProjectSection(SolutionItems) = preProject - Directory.Build.props = Directory.Build.props - Directory.Packages.props = Directory.Packages.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "readme", "readme", "{1F4BE015-699F-464A-8FF0-D8762102421A}" - ProjectSection(SolutionItems) = preProject - ..\BREAKING_CHANGES.md = ..\BREAKING_CHANGES.md - ..\CONTRIBUTING.md = ..\CONTRIBUTING.md - ..\LICENSE = ..\LICENSE - ..\README.md = ..\README.md - ..\SECURITY.md = ..\SECURITY.md - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitVersion.Configuration.Tests", "GitVersion.Configuration.Tests\GitVersion.Configuration.Tests.csproj", "{E3722E82-D283-4BA7-B44F-C43072B829FA}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "root", "root", "{7D3A83B4-95D9-42AF-AB11-6292209CF00B}" - ProjectSection(SolutionItems) = preProject - ..\.editorconfig = ..\.editorconfig - ..\.gitattributes = ..\.gitattributes - ..\.gitignore = ..\.gitignore - ..\.gitversion.yml = ..\.gitversion.yml - ..\global.json = ..\global.json - ..\GitReleaseManager.yml = ..\GitReleaseManager.yml - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C3578A7B-09A6-4444-9383-0DEAFA4958BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C3578A7B-09A6-4444-9383-0DEAFA4958BD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C3578A7B-09A6-4444-9383-0DEAFA4958BD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C3578A7B-09A6-4444-9383-0DEAFA4958BD}.Release|Any CPU.Build.0 = Release|Any CPU - {B93C3F0C-6CBF-49E6-A476-A0103319640B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B93C3F0C-6CBF-49E6-A476-A0103319640B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B93C3F0C-6CBF-49E6-A476-A0103319640B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B93C3F0C-6CBF-49E6-A476-A0103319640B}.Release|Any CPU.Build.0 = Release|Any CPU - {BF905F84-382C-440D-92F5-C61108626D8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BF905F84-382C-440D-92F5-C61108626D8D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BF905F84-382C-440D-92F5-C61108626D8D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BF905F84-382C-440D-92F5-C61108626D8D}.Release|Any CPU.Build.0 = Release|Any CPU - {F9741A0D-B9D7-4557-9A1C-A7252C1071F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F9741A0D-B9D7-4557-9A1C-A7252C1071F5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F9741A0D-B9D7-4557-9A1C-A7252C1071F5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F9741A0D-B9D7-4557-9A1C-A7252C1071F5}.Release|Any CPU.Build.0 = Release|Any CPU - {75C2BE85-1DAF-4E34-8305-B17AFAA982A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {75C2BE85-1DAF-4E34-8305-B17AFAA982A6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {75C2BE85-1DAF-4E34-8305-B17AFAA982A6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {75C2BE85-1DAF-4E34-8305-B17AFAA982A6}.Release|Any CPU.Build.0 = Release|Any CPU - {20D61ED7-B5BA-42CD-A05A-85EA1EEA2E2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {20D61ED7-B5BA-42CD-A05A-85EA1EEA2E2F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {20D61ED7-B5BA-42CD-A05A-85EA1EEA2E2F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {20D61ED7-B5BA-42CD-A05A-85EA1EEA2E2F}.Release|Any CPU.Build.0 = Release|Any CPU - {B35EF742-95D4-4E6A-B782-BE1C3E5CF9AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B35EF742-95D4-4E6A-B782-BE1C3E5CF9AE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B35EF742-95D4-4E6A-B782-BE1C3E5CF9AE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B35EF742-95D4-4E6A-B782-BE1C3E5CF9AE}.Release|Any CPU.Build.0 = Release|Any CPU - {6138640B-5C05-4070-BE32-6B17BEFDF63C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6138640B-5C05-4070-BE32-6B17BEFDF63C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6138640B-5C05-4070-BE32-6B17BEFDF63C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6138640B-5C05-4070-BE32-6B17BEFDF63C}.Release|Any CPU.Build.0 = Release|Any CPU - {093AFCF2-68F4-49B1-8173-7CB88467E783}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {093AFCF2-68F4-49B1-8173-7CB88467E783}.Debug|Any CPU.Build.0 = Debug|Any CPU - {093AFCF2-68F4-49B1-8173-7CB88467E783}.Release|Any CPU.ActiveCfg = Release|Any CPU - {093AFCF2-68F4-49B1-8173-7CB88467E783}.Release|Any CPU.Build.0 = Release|Any CPU - {B1C486D2-2B07-42D6-86AE-3F9AD50F27C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B1C486D2-2B07-42D6-86AE-3F9AD50F27C8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B1C486D2-2B07-42D6-86AE-3F9AD50F27C8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B1C486D2-2B07-42D6-86AE-3F9AD50F27C8}.Release|Any CPU.Build.0 = Release|Any CPU - {85060C01-6DAF-48E9-9D7E-AEDA8FFEB0DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {85060C01-6DAF-48E9-9D7E-AEDA8FFEB0DD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {85060C01-6DAF-48E9-9D7E-AEDA8FFEB0DD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {85060C01-6DAF-48E9-9D7E-AEDA8FFEB0DD}.Release|Any CPU.Build.0 = Release|Any CPU - {843450BC-3A6D-4DA6-8520-2D9A9C8218AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {843450BC-3A6D-4DA6-8520-2D9A9C8218AC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {843450BC-3A6D-4DA6-8520-2D9A9C8218AC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {843450BC-3A6D-4DA6-8520-2D9A9C8218AC}.Release|Any CPU.Build.0 = Release|Any CPU - {13C60949-7225-4B08-BE63-CAAC5E25FD16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {13C60949-7225-4B08-BE63-CAAC5E25FD16}.Debug|Any CPU.Build.0 = Debug|Any CPU - {13C60949-7225-4B08-BE63-CAAC5E25FD16}.Release|Any CPU.ActiveCfg = Release|Any CPU - {13C60949-7225-4B08-BE63-CAAC5E25FD16}.Release|Any CPU.Build.0 = Release|Any CPU - {22026A20-261C-4EF5-836C-EA6F6D37B5E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {22026A20-261C-4EF5-836C-EA6F6D37B5E3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {22026A20-261C-4EF5-836C-EA6F6D37B5E3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {22026A20-261C-4EF5-836C-EA6F6D37B5E3}.Release|Any CPU.Build.0 = Release|Any CPU - {E3722E82-D283-4BA7-B44F-C43072B829FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E3722E82-D283-4BA7-B44F-C43072B829FA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E3722E82-D283-4BA7-B44F-C43072B829FA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E3722E82-D283-4BA7-B44F-C43072B829FA}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {B93C3F0C-6CBF-49E6-A476-A0103319640B} = {69C36B9D-E496-42A2-B091-C055E999686C} - {093AFCF2-68F4-49B1-8173-7CB88467E783} = {69C36B9D-E496-42A2-B091-C055E999686C} - {B1C486D2-2B07-42D6-86AE-3F9AD50F27C8} = {69C36B9D-E496-42A2-B091-C055E999686C} - {85060C01-6DAF-48E9-9D7E-AEDA8FFEB0DD} = {69C36B9D-E496-42A2-B091-C055E999686C} - {843450BC-3A6D-4DA6-8520-2D9A9C8218AC} = {69C36B9D-E496-42A2-B091-C055E999686C} - {13C60949-7225-4B08-BE63-CAAC5E25FD16} = {69C36B9D-E496-42A2-B091-C055E999686C} - {1F4BE015-699F-464A-8FF0-D8762102421A} = {7D3A83B4-95D9-42AF-AB11-6292209CF00B} - {E3722E82-D283-4BA7-B44F-C43072B829FA} = {69C36B9D-E496-42A2-B091-C055E999686C} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {0C1C310E-7A4D-4032-878B-6DC375894C49} - EndGlobalSection -EndGlobal diff --git a/src/GitVersion.slnx b/src/GitVersion.slnx new file mode 100644 index 0000000000..76b95bcac1 --- /dev/null +++ b/src/GitVersion.slnx @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +