Unity DevOps 简介

什么是 Unity DevOps?

Unity DevOps 是一组工具和工作流程,可以帮助您更快地开发游戏并确保项目安全。

Unity 的 DevOps 组件旨在支持您的团队在扩展、协作和共同创造更美好事物时提供帮助。

使用 Unity DevOps,您可以

  • 创建私有代码存储库来存储和管理源代码。
  • 连接到外部存储库,例如 GitHub、GitLab 和 Bitbucket Cloud。
  • 在构建管道中构建和测试您的最新更改。
  • 设置触发器以从源代码提交或拉取请求自动运行您的构建管道。

DevOps 包含按使用量付费模式和免费套餐

入门

组件概览

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 及其组件。