Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

ProGet: How to verify package feeds?



  • Hi:

    I'm in a situation where the server that hosted my ProGet environment has become corrupt.

    I'm working on bring ProGet up on my DR server.

    Once I get the database restored, I would like to verify all the files in each feed vs what is on disk.

    Is there a way to verify that all packages and versions listed in the feed are actually on disk? Also is there a way to verify that all files on disk exist in the feed?

    I will be using ProGet free as part of the rebuild.

    Thanks

    -marc


  • inedo-engineer

    Hi @msimkin_1572,

    What feed types are you using? Some of our feed types have a built-in process to verify this for you.

    Thanks,
    Rich



  • Most of the feeds are Nuget. There might be one or two others types.


  • inedo-engineer

    There isn't a verification process per se; there is a re-index process that will delete orphaned packages, scan for symbols, rebuild the hash codes, etc. You can access it from Manage Feed > Storage & Retention page.

    19d6d7cd-8ed6-413f-9e51-298dee84ccd3-image.png

    This might help, but you could also do a drop-path import as well.



  • Thanks everyone for the help.

    -marc


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation