Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support migrating off NuGet.Server #3

Open
loic-sharma opened this issue Feb 5, 2020 · 3 comments
Open

Support migrating off NuGet.Server #3

loic-sharma opened this issue Feb 5, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@loic-sharma
Copy link

See NuGet/NuGetGallery#5038 (comment)

@qJake
Copy link

qJake commented Feb 5, 2020

@loic-sharma Thanks for opening this issue for me! Looking forward to this.

I think, at a minimum, if there was an additional function in the module that worked with V2, that would satisfy the requirements, i.e. creating something like a Move-NuGetV2Packages.

@chasewilson chasewilson added the enhancement New feature or request label Feb 20, 2020
@chasewilson
Copy link
Member

chasewilson commented Feb 20, 2020

Hi @loic-sharma, @qJake. Thank you both for the feedback. This would be a great addition to the module. In the mean time have you checked out the Move your packages to the cloud page? Is there something missing on that page for NuGet.Server?

@qJake
Copy link

qJake commented Feb 26, 2020

@chasewilson In reviewing that page specifically, no, there's nothing inherently wrong there. In fact, that's what I ended up doing (copying our Nuget.Server's datastore locally, enumerating each package with PS and pushing the package up to Azure Artifacts). However this was a manual process (I had to write a bunch of PowerShell and handle edge cases like the version folder saying 2.7.0 but the package file name containing 2.7.0.0 so it trips up NuGet, for example).

I think what I was hoping for, is in this article:

https://docs.microsoft.com/en-us/azure/devops/artifacts/tutorials/migrate-packages?view=azure-devops

Having those PowerShell tools support the NuGet V2 API in addition to the NuGet V3 API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants