我认为NuGet是依赖管理的好主意.我想尝试将它用于我的团队来管理依赖项.问题是我们在内联网上而没有连接到互联网.
理想情况下,我希望能够在本地镜像官方NuGet提要,并使用我们在内部提供的本地包提供补充.
任何人都可以提供如何做到这一点的指导吗?
我们使用以下方法为自己的软件包设置了本地Intranet Feed:http: //haacked.com/archive/2011/03/31/hosting-simple-nuget-package-feed.aspx
我们的团队正在构建特殊构建的包,并将这些包推送到我们的内部订阅源.该博文说内部,但它的当前版本也可写.
请务必查看David Ebbo的帖子:http://blog.davidebbo.com/search/label/NuGet
特别是:日期:http://blog.davidebbo.com/2011/08/easy-way-to-set-up-nuget-to-restore.html
例如,您将设置一个构建事件,这将使您的项目构建下载引用的包(如果它们丢失)(因此您不必将包提交到sourcecontrol!).您必须更改:.nuget\NuGet.targets中的一行,以便首先从本地源获取包,并使用默认的nuget作为辅助:
<PackageSources>"http://[localserver]/nuget/nuget/;https://go.microsoft.com/fwlink/?LinkID=206669"</PackageSources>
Run Code Online (Sandbox Code Playgroud)
Jon Galloway 有一个 powershell 脚本可以实现此目的
| 归档时间: |
|
| 查看次数: |
1974 次 |
| 最近记录: |