我正在迁移到最新版本的proget的过程。我目前正在使用3.8.6版,所以远远落后于稳定版本。
我决定启动新鲜的,转到AWS中的全新Windows Server 2016 Box,并将RDS用于SQL数据库。
新设置正常工作,我通过创建feed,输入下降路径并将所有软件包放在那里的所有软件包来导入我们的Nuget软件包。proget捡起了这一点,并将它们全部移至饲料。
但是,我现在正在尝试导入我们的NPM软件包。我创建了提要,添加了一个下降位置,并将所有NPM包装移到了上面。在旧服务器上,它们都已经在子文件夹中了。Proget似乎拒绝添加它们,除非它们在指定为Drop路径的根文件夹中。因此,我已经将一些软件包移动到那里(不方便地它们都称为package.tgz ...),然后将它们捡起,将它们移至/programdata/proget/packages/.npm/f5/也将它们放在文件夹中,但在Web界面的Feed中不会变成visble。
包装编号增加了,如果我单击包装,我可以看到它们全部,然后单击它们并下载软件包,但它不会显示在主供稿"页面"上。
另一方面,如果我通过Web界面手动上载软件包,则不会将软件包放置在与上述相同的位置,但是在主饲料页面上可见。..这是一个错误还是我做错了什么?Nuget软件包使用相同的方法完美地工作,所以我为为什么不起作用而感到困惑。
我在使用下载路径上载时注意到了相同的行为。据我所知,您必须至少拥有一个"最新"版本。在详细信息上标记以在feed视图中显示任何内容。