Jira实战:项目管理与精益看板
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.3 编写代码、构建并交付

(1)Bitbucket

借助Bitbucket,团队不仅可以进行Git代码管理,还可以集中规划项目、开展代码协作以及进行测试和部署。Bitbucket Cloud版本的界面如图1-10所示。

❑ 代码库:提供Git代码库托管服务,并且支持通过网页来管理。

❑ 代码评审:通过拉取请求(Pull request)进行代码评审,可以在网页上对具体的代码进行内嵌式的评论。

❑ 持续交付:通过集成式CI/CD流水线,自动完成从编写代码到构建、部署、测试、上线的整个流程。

图1-10 Bitbucket Cloud版本界面

(2)Bamboo

用于持续集成、部署和发布管理,通过自动工作流打通从代码到部署的CI/CD全流程。

(3)Fisheye

用于跨代码库(SVN、Git、Mercurial、CVS和Perforce)进行搜索、监控和跟踪。

(4)Crucible

用于跨代码库(SVN、Git、Mercurial、CVS和Perforce)审查代码、讨论更改、共享知识和识别缺陷,通过代码审查找到缺陷并提高代码质量。