Answers:
NuGet.Server
IIS或Azure 创建并托管自己的服务器。然后,您将能够使用API密钥推送程序包,任何人都可以订阅Feed。这是创建您自己的NuGet服务器的简单指南。
托管自己的NuGet服务器的另一种方法是使用JetBrains TeamCity作为构建服务器。此处描述了安装程序。
Team City服务器充当NuGet存储库,只能/应该/应该在公司内部访问。
根据您的使用情况,有该软件的免费版本。
它具有一些不错的选项,例如能够按需发布新的NuGet版本,具有每个新的持续集成版本等。最有用的功能之一(与所有NuGet服务器实现一样)是它将保留数十个旧版本。因此,如果您有一个项目需要引用最新版本,而另一个项目需要引用较旧版本,那么一切都会正常进行。
查看ProGet免费版本 ; 我们正是为此目的而构建的。设置所需的时间要少得多,并提供了超出标准NuGet服务器所提供的功能之外的许多功能,例如多个提要,提要聚合以及其他存储库类型(npm,Bower等)。
如果您想为企业版付费,则还可以使用LDAP进行身份验证,并可以通过名称/许可证从连接的源中过滤源(即NuGet的官方源)。