什么是 DevOps?全面的指南

DevOps 无需很复杂。通过这些清晰而全面的指南了解有关 DevOps 以及如何实施 DevOps 工作流程的所有信息。

什么是 DevOps?

结合术语“开发”和“运营”,DevOps 是一种文化和流程,用于通过自动化消除孤岛并加快高质量发布。DevOps 通过迭代过程增加团队沟通和协作,从而产生更好的产品,并且更快地响应客户反馈。

3 只拿着灯泡的手的 3D 渲染

什么是 CI/CD?

CI/CD 是持续集成/持续交付或持续部署的简称。DevOps 工作流程中的 CI/CD 管线有助于通过自动化实现小型、频繁、迭代的软件更改。这样,软件开发者可以无缝集成代码更改并加速从测试阶段到部署的反馈循环。

自动化您的流程

版本控制系统

版本控制系统允许用户跟踪和管理项目中资源或代码的更改。好的版本控制工具使开发者能够通过顺利完成开发流程来保持源代码井井有条并提高生产力。有三种不同类型的 VCS:本地、集中式和分布式。阅读更多内容以了解其特定用例和优势。

了解如何优化

敏捷与 DevOps

敏捷与 DevOps 是两种类似的项目管理和软件开发迭代方法。敏捷专注于在所有利益相关者之间通过协作流程进行适应性规划。它重视主动响应变化和反馈(而不是被动响应),与更传统的瀑布方法相关联。DevOps 结合敏捷原则,同时将运营角色转移到开发中,消除孤岛并为持续集成/持续部署 (CI/CD) 等自动化流程奠定基础。

了解事实

源代码管理

与版本控制类似,源代码管理让开发者可以跟踪更改并管理对其源代码的修改。SCM 通过实施最佳跟踪功能来显着改善开发者之间的协作,可避免数小时的手动工作,防止出现编码疏忽。阅读更多以了解其工作原理。

了解其工作方式

DevOps 读物和参考

四种基本的 DevOps 实践

了解游戏开发者在其工作流程中实施 DevOps 的必备实践。优化整个开发管线从而实现最高效率。

影响发布时间表的隐性成本

Unity 专家分享了导致项目进展缓慢的最常见原因,以及如何通过实施正确的版本控制系统来解决这些问题。

版本控制和项目组织最佳实践

通过 Unity Plastic SCM 团队提供的这份详尽指南,掌握版本控制以及最常见的工具和实践。

错误和自动化:下一代 QA

没有有效的错误监控,任何游戏都无法生存。了解自动化如何帮助加快开发速度并尽量降低成本。

开始使用 Unity 的 DevOps 工具

无论是尝试分支和合并代码的程序员,还是尝试更新角色模型的美术师,Unity Plastic SCM 都可以帮助您团队的每个成员停止忙乱并开始创作。

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了