Git 仓库策略¶
本文档解释了我们围绕 Git 仓库的当前策略。本文档中未涵盖的内容,大多数情况下需要具体情况具体分析。对于这些情况,请在 基础设施工作组 创建一个问题。
新的 GitHub 仓库¶
作为 GitHub 上的 LLVM 组织 的一部分,新仓库的要求
该仓库将用于与 LLVM 生态系统或社区相关的内容。
该仓库包含一个
README.md
文件,用于解释其内容。该仓库包含一个
CONTRIBUTING.md
文件,理想情况下,从 llvm-project 复制此文件。该仓库包含一个
LICENSE.TXT
文件,最好从 llvm-project 复制此文件。其他许可证需要具体情况具体分析。
如果您希望将您的项目集成到单体仓库中,请查看 [开发者策略](project:DeveloperPolicy.rst#Adding an Established Project To the LLVM Monorepo)。
要请求一个新的仓库,请在 基础设施工作组 创建一个问题。
GitHub 上的仓库访问权限¶
某些第三方应用程序需要对我们的 GitHub 组织拥有写入权限才能正常工作。典型的例子是持续集成服务将构建结果报告回 GitHub。如果这些应用程序能为 LLVM 社区带来益处,并且不会引发隐私或安全问题,我们会考虑授予其访问权限。
要请求访问权限,请在邮件列表中发起 RFC 并获取社区反馈。