我一直在研究NuGet提要主机的选项。
目前,我们使用TeamCity构建/发布包到TC的内置服务器。对于指向TC的Visual包(源代码指向TC),我们发现订阅/更新过程缓慢得令人痛苦--尽管我们的开发人员工作站位于同一个本地子网中,而且我们只有几十个包。
我所知道的其他包-提要选项:
有谁在这些解决方案中有企业级的经验吗?
MyGet看起来很有希望,但值得关注的是(至少根据他们的网站)只有大约1500个提要是活跃的。如果MyGet真的流行起来的话,它看起来应该是15万左右。
另外:在NuGet世界中是否有类似于Maven的本地“快照”包引擎和提要服务器的概念?
谢谢。
发布于 2013-03-22 09:09:17
作为MyGet的创始人之一,让我来回答这个问题:-)我们的公共网站上确实有大约1.500个提要,我们也有一些企业用户,他们有自己的域名,不在这里列出。如果您需要更多的信息或希望与他们中的一位联系,请随时与我们联系。我们也是开放的,只是聊天,所以请放心。
在画廊(http://www.myget.org/gallery),我们有著名的项目,如SignalR,RavenDB,ASP.NET和ASP.NET团队也在推进他们的夜生活。
在这个领域中,我们看到了许多基于NuGet.Server的“自我托管”解决方案,但这些解决方案通常都是较小的安装。就像网络共享一样,当这个提要中有太多的包时,它的性能也会有所下降。
发布于 2013-03-22 21:39:43
谈到性能,我们最新的ProGet 2.0版本经历了一些性能改进,主要是缓存LDAP凭据,并且包数据现在缓存在数据库中,因此添加包不必重新构建包的完整索引(以前,如果与RedGate的Deployment存储的1000 s的包相结合,它会稍微放慢一些速度)。
发布于 2013-05-15 12:29:29
我想在单子上增加两种产品。
https://stackoverflow.com/questions/15562121
复制相似问题