Unity DevOps 简介
什么是 Unity DevOps?
Unity DevOps 是一组工具和工作流程,可以帮助您更快地开发游戏并确保项目安全。
Unity 的 DevOps 组件旨在支持您的团队在扩展、协作和共同创造更美好事物时提供帮助。
使用 Unity DevOps,您可以
- 创建私有代码存储库来存储和管理源代码。
- 连接到外部存储库,例如 GitHub、GitLab 和 Bitbucket Cloud。
- 在构建管道中构建和测试您的最新更改。
- 设置触发器以从源代码提交或拉取请求自动运行您的构建管道。
入门
组件概览
Unity 版本控制
Unity 版本控制(Unity VCS)是一种用于游戏和实时 3D 开发的版本控制和源代码管理工具,您可以使用它来改进与任何引擎的团队协作和可扩展性。Unity VCS 为美术师和程序员提供了优化的工作流程,并提高了处理大型文件和二进制文件的效率。
Unity VCS Web 体验具有全新且深度集成的基于角色的工作流程、代码审查、用户和用户组管理。这些功能可以连接团队并提高实时内容创建者的工作效率。
您可以直接在 Unity 编辑器中使用 Unity VCS,也可以将 Unity VCS 与插件一起使用以连接其他应用程序。
Unity 构建自动化
Unity 构建自动化是一种持续集成工具,可以在云中自动创建多平台构建。您可以将构建自动化指向您的版本控制系统以执行以下操作
- 自动执行新构建。
- 提高构建速度。
- 及早发现问题。
- 以敏捷的方式高效地迭代您的构建。
构建自动化支持最流行的版本控制系统(包括 Unity 版本控制),并且可以同时为多个平台(包括 iOS)进行构建。
帮助和支持
您可以通过多种选择来获取对 DevOps 服务的支持。
Unity 社区论坛
在 Unity 社区论坛中,您可以发布您的问题并从其他用户那里获得帮助。对于常见问题,您可以搜索帖子以查找是否有人问过相同的问题。
DevOps Discord
您可以在 DevOps Discord 频道中与其他 Unity DevOps 用户交流。
构建自动化知识库
您可以浏览和搜索构建自动化知识库以查找相关问题和答案。
支持工单
要从 Unity Cloud Dashboard 提交工单,请打开**DevOps** 并选择**帮助和支持** > **工单** > **提交工单**。
支持电子邮件
您可以通过 devops-vcs-support@unity3d.com 联系支持人员,以获取所有版本控制问题。
其他资源
以下资源可帮助您详细了解 Unity DevOps 及其组件。
- Unity DevOps 入门学习教程
- DevOps 最佳实践电子书
- 游戏开发者版本控制最佳实践电子书