New Reply

Good news! We have migrated all the Q&A on this site to https://forums.inedo.com, and are currently monitoring questions there!

Here are some important links:

All posts here are permanently locked (and will be redirected soon), and if you have any issues with the new site, please submit a support ticket, use the contact form, or visit our Slack Workspace.

Hey there,

Is there a way to migrate packages from one maven feed to another?

I have a bunch of maven artifacts already existing on a feed, but I need to move them to a different Proget instance. Is there a way to do this? I notice that maven feeds do not support drop path functionality. Is there another way?

Thanks in advance.

Product: ProGet
Version: 5.1.23

Hi Paraig,

This is actually something we are writing documentation for right now. We plan to have it published by the end of the week and I will let you know where to find it.

Thanks,
Jason

Hi Jason,

Thanks for your reply.

Any further update on the documentation?

Regards
Paraig

Hi Paraig, I will have an update for you tomorrow.

Hi Paraig,

I'm the engineer responsible for writing this documentation, but I've been at InedoCon this week and unfortunately got behind on completing this document - it likely won't be complete and published until early next week at this point.

That said, I'm happy to work with you to come up with a solution to this sooner since I know how to do this - just let me know whether you are using SQL Server or PostgreSQL for your database and I can provide some instructions on how to do this.

Hope this helps, and sorry for the delay.

HI Greg,

I am using SQL Server.

Is the docs due in the coming days?

Thanks
Paraig

The document will be published some time this week, or if not I can provide you with a draft version of the appropriate section.

Thanks Greg.

I look forward to it.

Hi Paraig,

You can find a draft version of this article here for now. It is not as polished as the final version will be - let me know if anything is missing/unclear.

I hope this helps!

-Greg

Hi Greg,

I have read the blog post on migrating packages to a new feed. Thanks for this. It will be helpful.

One question on the feed replication option.
In the following document: https://inedo.com/support/documentation/proget/advanced/feed-replication?utm_source=proget&utm_medium=replication&utm_campaign=proget52#best-practices, it specifies: "ensure all ProGet installations involved in replication are running the exact same version of ProGet, or at the very least, the same minor version".

Where as in the feed migration page: https://inedo.com/support/kb/1168/migrating-a-proget-feed, it does not specify that the versions of Proget need to be exactly the same.

Is it the case that replicating server and replicating client need to be the same version of Proget? Or will say server v4.6.7 and client 5.2.4 be compatible?

It isn't always feasible to have exact same versions, and in my use case, i am migrating Proget to new infrastructure, with different version of Proget on each.

Thanks in advance
Regards
Paraig

Hi Paraig,

Replication between two different versions will likely work, though it would be a good idea to verify correctness when complete. We try to maintain backwards compatibility though we don't officially support this scenario (by this I mean we don't routinely test replication with older versions).

In the event of a problem, another possibility is to replicate to another 4.6.7 instance, and then upgrade it to the latest version.