Atlassian Bitbucket 服务器版(又称 Atlassian Stash)是一种 Git 库,可与生命周期的其余部分集成。Bitbucket 服务器版在云端或内部可用,利用了 Git 的强大功能并将其与敏捷项目管理相结合。这包括 Jira 软件开发选项、Bamboo(持续集成)、Crucible 和 Fisheye(代码审查和搜索)。要了解更多有关 Atlassian Bitbucket 服务器版如何工作的信息,请联系我们的专家或阅读下方更多有关其主要特点的内容。
什么是 Atlassian Bitbucket 服务器版(以前称为 Atlassian Stash)?
Atlassian Bitbucket 服务器版(以前称为 Atlassian Stash)提供有本地 Atlassian Bitbucket 服务器版,可提供对 Git 源代码控制库的内部访问控制(Atlassian Bitbucket 在云端提供相似的功能)。它可以与 Atlassian 企业级软件工具套件的其他组成部分集成,包括 Jira、Confluence、Fisheye、Crucible 和 Bamboo 等。
为何 Atlassian Bitbucket 服务器版有用?
Atlassian Bitbucket 服务器版可以与 Git 紧密集成,并向基本的 Git 功能添加访问控制和持续集成。例如,向 Bitbucket 服务器版的 Git 库提交更改可自动更新 Jira 中的敏捷任务,并通过 Bamboo 触发自动化构建。Bitbucket 服务器版还可控制谁能访问其 Git 库,仅允许获得授权的用户执行运维。
Atlassian Bitbucket 服务器版安装于本地服务器上,因此可以提供出色的安全水平,并控制远程或云端解决方案。但是,需要注意 Bitbucket 服务器版的要求。例如,Bitbucket 服务器版需要 3GB 的可用内存 ── 1GB 用于 Bitbucket,2GB 用于支持 Git 运维。
Bitbucket 持续集成和项目管理
持续集成由 Bitbucket 服务器版与 Atlassian 的持续集成服务器 Bamboo 之间的链接提供。在提交新代码时,Bitbucket 服务器版将其传输给 Bamboo。然后,Bamboo 将启动自动构建。一旦构建完成,Bamboo 将运行自动化测试,并将结果发送给测试和项目经理。然后,Bamboo 会将新构建部署到一个或多个测试和过渡环境中。
与项目管理的集成通过 Atlassian Bitbucket 服务器版与 Jira 之间的链接提供。开发人员使用其本地 Git 副本,在他们完成一项代码时,会将其提交至嵌入 Bitbucket 服务器版的中央 Git 库中。Bitbucket 服务器版会获得这些更改,并将其连同有关 Jira 任务(即 Jira 问题)的信息传输到 Jira。随后,Jira 任务的状态自动进行更新。此流程将 Jira 任务板中的进度视图与开发人员的编码工作直接联系起来。
Atlassian Bitbucket 服务器版可进行定制,以符合你的团队和工作负载的精确组成。它还可以同时进行配置,以管理多个并发用户和活动服务器,同时保持出色的性能标准。
Bitbucket 服务器版可利用其内联审查功能,促进在团队成员之间开展更好的协作。只需在一行代码上进行评论,即可向开发人员发布提示,提醒他们需要修改自己贡献的内容,并尽可能做出改变。通过运行常规的同行审查,它使得用户和开发人员能更快地创建更好的代码。
Atlassian Bitbucket 服务器版的主要特点
- On-premise – control your source code within the safety of your firewall.
- Integration – works seamlessly with the rest of the Atlassian toolset.
- Flexible user management and permissions – adjusted according to your needs.
- Simplified workflows – map issues quickly and effectively.
- Bamboo integration – unify your cloud and on-premise collaboration tools.
要了解更多有关 Atlassian Bitbucket 服务器版的要求或 Atlassian Stash 的信息,请立即联系我们的专家。