版本控制平台 GitHub Enterprise on Premise 的常见问题汇总,包括试用、设备要求、支持环境、授权方式等等。
GitHub是一个受你工作方式启发的开发平台,以轻量级工具和功能支持您的工作流程。从开源到商业,您可以托管和查看代码,管理项目,并与数百万其他开发人员一起构建软件。
Q1. 什么是GitHub Enterprise/strong>
A:GitHub Enterprise是GitHub.com的本地版本。它使得大型企业软件开发团队可以进行协作编码,并且令人愉快。我们的数据表详细列出了完整的规格和功能 。
Q2. GitHub Enterprise与GitHub.com有什么不同/strong>
A:GitHub Enterprise包含与GitHub.com相同的一组功能,但打包后可在组织的本地 络上运行。所有存储库数据都存储在您控制的计算机上,并且访问权限与您组织的认证系统(LDAP、SAML或CAS)集成。
GitHub Enterprise还包含对预接收挂钩的支持 ,这是一个强大的工具,可帮助您执行关键业务规则,满足合规性要求,并有助于防止发生其他不需要的更改。
当您需要完全控制存储库和项目信息时使用GitHub Enterprise。
Q3. 在购买之前,我可以在我的组织内评估GitHub Enterprise吗/strong>
A:是。45天的评估许可证可用,并可能在试用期内随时升级为完整授权。要开始,请免费试用GitHub。我们会在不久之后与您联系,提供有关下载软件和安装试用版许可证密钥的信息。
Q4. 需要什么硬件和软件/strong>
A:GitHub Enterprise作为虚拟设备提供,其中包括启动和运行所需的所有软件。唯一需要的附加软件是兼容的虚拟机环境。
建议生产部署使用以下最低硬件要求:
- 处理器: 两个3.0 GHz CPU核心(或等效虚拟)
- 内存: 14-16 GB(最小取决于所选平台)
-
磁盘:
- 80 GB VM根分区
- 100 GB数据分区(我们的建议,实际大小取决于您的数据)
- 存储: 高性能SAN或本地附加存储
Q5. 什么是虚拟设备/strong>
A:您可以将虚拟设备视为等同于您可能购买的 络设备,安装在机架中并插入 络。唯一的区别是它作为虚拟机在VMware或其他虚拟化平台内运行,而不是作为安装在机架中的物理设备运行。
这可以节省时间(您可以立即下载设备和所有更新)和空间(只需将其添加到现有的虚拟化基础架构中)即可。它还使管理,备份和恢复设备变得容易,因为您可以使用虚拟化平台的内置快照功能。
Q6. 哪些虚拟机环境受支持/strong>
A:我们目前支持以下环境。
平台 | 图像格式 |
---|---|
VMware | OVF |
OpenStack KVM | QCOW2 |
XenServer | VHD |
Hyper-V | VHD |
Microsoft Azure | VHD |
Amazon Web Services (AWS) | AMI |
Google Cloud Platform (GCP) | Google Compute Engine (GCE) image |
如果我们不支持您的环境,请联系我们。
Q7. GitHub Enterprise支持群集吗/strong>
A:是的,从GitHub Enterprise 2.5开始。但是,群集是为特定缩放情况而设计的,并不适用于每个组织。
Q8. 集群适合我的组织吗/strong>
A:集群通过在多个节点之间分配负载来提供更好的可扩展性。对于拥有数以万计的开发人员的一些组织而言,这种横向扩展可能更可取 但是,设置冗余和可伸缩群集可能很复杂,需要仔细规划。在安装,灾难恢复场景和升级过程中需要计划这种额外的复杂性。
GitHub Enterprise需要节点之间的低延迟,而不是针对跨地理位置的冗余。
群集提供冗余,但并不打算取代高可用性配置。主要/辅助故障切换配置比集群要简单得多,并且可以满足许多组织的需求。
Q9. 我如何访问群集/strong>
A:集群是为特定的缩放情况而设计的,并不适用于每个组织。如果群集是你想考虑的,请联系我们。
Q10. 我们可以使用我们的LDAP目录或身份访问管理系统来验证用户吗/strong>
A:是。GitHub Enterprise支持通过LDAP、CAS或 SAML进行外部用户认证。设置过程包括配置组织的身份管理信息的步骤。
默认情况下,GitHub Enterprise以独立的身份验证模式运行,用户信息存储在GitHub Enterprise数据库中。LDAP、SAML或CAS不是必需的。
Q11. 支持哪些LDAP提供程序/strong>
A:GitHub Enterprise支持遵循LDAP规范的任何提供者。
- Active Directory
- FreeIPA
- Oracle Directory Server Enterprise Edition
- OpenLDAP
- Open Directory
- 389-ds
Q12. 支持哪些SAML提供商/strong>
A:GitHub Enterprise支持遵循SAML 2.0标准的任何提供商。
- Azure Active Directory (Azure AD)
- Okta
- OneLogin
- PingOne
- Shibboleth
Q13. 我如何控制对Git存储库的访问/strong>
- 管理员:完全访问存储库,包括控制其他用户的访问权限。
- 读取+写入:用户可以将更改推送到存储库并从存储库中提取更改。
- 只读:用户可以通过Web界面浏览存储库,并使用Git获取更改,但可能不会推入存储库。
除了这些访问级别之外,您还可以在存储库中使用受保护的分支来防止强制推送到特定的分支。您还可以定义允许推送到分支的个人或团队,防止他人进行更改。
所需的状态提供了对受保护分支所做更改的更多控制。使用所需的状态,您可以禁用将更改合并到受保护分支中的能力,直到某些CI检查通过。
GitHub Enterprise 为 GitHub.com上的组织提供相同的协作功能。这些简化了您定义的用户团队管理访问的过程。
Q14. 我可以使用GitHub Enterprise在公共互联 上托管项目吗/strong>
A:GitHub Enterprise仅适用于组织内部的协作。外部可访问的安装必须启用私密模式选项。请注意,GitHub.com提供免费托管无限公共存储库。
Q15. 你提供培训吗/strong>
A:是。我们提供基于 络的培训,面对面培训并提供无数免费的高质量教育资料。请联系我们以获取更多信息。
Q16. 我需要多少个权限,谁需要权限/strong>
Q17. 哪些支付方式被接受/strong>
A:发票可以通过信用卡在线支付,也可以通过银行电汇、ACH或支票安排。
Q18. GitHub Enterprise如何获得授权/strong>
A:GitHub Enterprise按订阅模式授权。购买权限为期一年,其中包括全面支持和访问所有更新和升级。
Q19. 如何处理升级订单/strong>
A:您放置的所有升级订单都按比例与您的原始授权共同终止。
Q20. 如何为我的当前授权添加更多权限/strong>
A:所有升级都在您的帮助下处理。我们只收取您当前拥有的权限数量与您想要的总权限数量之间的价格差异。新权限的费用按照当前许可证期限的剩余时间进行比例分配,因此您新权限的续订日期总是与现有座位一致。您可以通过点击仪表板上的购买更多权限按钮来启动升级订单,也可以联系我们获取帮助。
Q21. 许可证可用于少于10个权限吗/strong>
A:不可以。许可证必须以10个权限包购买。我们建议 GitHub.com针对较小的群组开始。如果您的情况比较独特,请联系我们获取适用于您的信息。
Q22. 我们是一家大公司(1,000多名用户)。你有我们的授权选项吗/strong>
A:是。联系我们与销售代表讨论大型装置问题。
Q23. 你提供折扣吗/strong>
A:是。我们提供批量,学术和非营利折扣。联系我们的销售团队获取更多信息。
Q24. 你是否为大学提供特殊授权/strong>
A:是。我们提供全校范围内无限制的学生许可,涵盖学生、教职员工以及任何直接与学生一起工作的人员。
Q25. 授权是否包含对源代码的访问/strong>
A:不是。许可仅涵盖软件的使用。修改和重新分配是不允许的。
Q26. 您有购买前可以查看的最终用户授权协议吗/strong>
A:是。购买和使用GitHub Enterprise受GitHub企业授权和支持协议的约束。如果您对本协议有任何疑问,请与我们联系。
产品介绍 | 申请试用 | 在线客服 | 联系Elyn
标签:项目管理任务管理代码管控工具版本控制代码管理Github
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!