分发Chef自定义项的多种方式
在完成自定义项的文档编写和测试、制定贡献指南和编码标准、选择合适的许可证并确保版权信息准确无误后,就可以将代码发布到外界了。但应该选择何种格式来发布呢?下面将探讨常见的分发格式及其适用的自定义类型。
1. 分发方式概述
在选择如何发布、打包和分发Chef自定义项时,会面临多种选择。下面将介绍不同的分发和版本控制选项,以及每种选项适合的自定义类型。
2. 共享源代码
将自定义项的源代码上传到代码托管网站的仓库是入门门槛最低的分发方法。像GitHub、Bitbucket和SourceForge等许多网站都提供免费的代码托管服务,还具备问题跟踪和使用统计等实用功能。
2.1 在GitHub上创建新仓库
GitHub是当今最受欢迎的开源代码托管网站之一,很多项目的源代码都托管在上面。创建新仓库的步骤如下:
1. 注册并登录GitHub账号,点击创建新仓库的按钮。
2. 在配置新Git仓库的页面,需要填写以下字段:
- 仓库名称 :指定开源项目的名称,它是GitHub URL的最后一部分。绿色对勾表示该名称尚未被使用。
- 描述 :可选字段,用于简要描述项目的内容和功能。
- 公开/私有 :可以选择仓库是仅对指定的GitHub用户可见,还是对所有GitHub用户公开。若希望Chef社区能查看代码,建议选择公开选项。
- 使用README初始化此仓库 :勾选此选项会在仓库中添加READ
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



