NuGet-Doc:承载自己的 NuGet 源
2024-08-29 04:09:32
ylbtech-NuGet-Doc:承载自己的 NuGet 源 |
1.返回顶部 |
1、
可能希望将包仅发布到有限受众(例如,组织或工作组),而不是将其公开发布。 此外,一些公司可能希望限制其开发人员可以使用的第三方库,使他们从有限包源(而不是 nuget.org)中提取内容。
对于所有此类目的,NuGet 支持通过以下方式设置专用包源:
- 本地源:包只需放置在合适的网络文件共享中,理想情况下使用
nuget init
和nuget add
创建分层文件夹结构 (NuGet 3.3+)。 有关详细信息,请参阅本地源。 - NuGet.Server:通过本地 HTTP 服务器提供包。 有关详细信息,请参阅 NuGet.Server。
- NuGet 库:在使用 NuGet 库项目 (github.com) 的 Internet 服务器上承载包。 NuGet 库提供用户管理和功能,如丰富的 Web UI,它允许从浏览器中搜索和浏览包,这与 nuget.org 相似。
还有其他几个 NuGet 承载产品也支持远程专用源,其中包括:
- Azure Artifacts 也可通过 Team Foundation Server 2017 以及更高版本获得。
- MyGet
- Inedo 的 ProGet
- GitHub 包注册表
- NuGet 服务器,Inedo 的社区项目
- NuGet 服务器(开放源代码),与 Inedo 的 NuGet 服务器相似的开放源代码实现
- LiGet:在 docker 中 kestrel 上运行的 NuGet V2 服务器的开放源代码实现
- BaGet 构建与 ASP.NET Core 基础上的 NuGet V3 服务器的开源实现
- Sleet(开放源代码 NuGet V3 静态源生成器)
- JFrog 的 Artifactory。
- Sonatype 的 Nexus。
- JetBrains 的 TeamCity。
无论包是什么样的承载方式,均可将其添加到 NuGet.Config
中的可用源列表以便访问。 此操作可在 Visual Studio 中执行(如包源中所述),或使用 nuget sources
从命令行执行操作。 源的路径可以是本地文件夹路径名、网络名称或 URL。
2、
2.返回顶部 |
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
1、
2、
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
最新文章
- Android中使用ListView实现分页刷新(线程休眠模拟)
- 字体在网页中画ICON图标
- 【原】jQuery与CSS自动生成验证码
- RabbitMQ基本概念和使用
- 工程目录 Java/Web/Maven
- POJ 1159 Palindrome(LCS)
- 强烈推荐visual c++ 2012入门经典适合初学者入门
- Android调试工具之ADB
- python3 生成器初识 NLP第五条
- 导入虚拟机vmware,此主机支持Intel VT-x,但Intel VT-x处于禁用状态和黑屏
- docker中镜像的提交和上传
- OAuth2认证和授权:ClientCredentials认证
- cookie.js插件
- EL表达式报错: According to TLD or attribute directive in tag file, attribute value does not accept any expressions
- 作业20171123 beta-review 成绩
- 编写具有临时root权限的应用
- dijkstra优化
- [转]RabbitMQ系列(一):Windows下RabbitMQ安装及入门
- 班级博客与coding地址
- python2.7
热门文章
- Spring Boot 集成 Ehcache 缓存,三步搞定!
- [2019杭电多校第六场][hdu6641]TDL
- 洛谷 P3182 [HAOI2016]放棋子(高精度,错排问题)
- 生日蛋糕 (poj1190) (dfs剪枝)
- SCUT - 131 - 小P玩游戏II - 贪心 - 平衡树
- SCUT - 142 - 第n个素数
- 性能分析之profiling及火焰图
- JavaScript ES6 Promise对象
- Java 遇到的困难
- VS #include 【bits/bstdc++.h】出错