Ich möchte eine semantisch versionierte nupkg nach ci-Prozess auf TFS erstellen. Das nupkg sollte wie folgt aussehen.bearbeiten nuspec Datei in nupkg
MSVersioningSample.1.0.7-ci-20170926-184446.nupkg
Aber, wenn ich beschlossen, eine Release-Version. Ich möchte nupgk umbenennen und es als Versionsversion in nuget feed veröffentlichen.
MSVersioningSample.1.0.7.nupkg
Wenn ich nupkg Datei umbenennen und veröffentlichen, bleiben seine Versionsnummer noch gleich und Konflikt tritt während veröffentlichen.
Dann erkannte ich. Es gibt eine .nuspec-Datei in der nupkg-Datei und ich muss die Versionsnummer in der nuspec-Datei ändern.
Meine Frage ist, wie konnte ich Nuspec Datei in Nupkg mit (Powershell) Skript bearbeiten?