什么是 Bitbucket?
Bitbucket 是一个用于 Git 和 Mercurial 源代码管理的库。它能提供与访问控制相结合的存储,可与 Atlassian 套件的其余部分进行集成,并且在云端可用或可作为本地托管产品使用。Bitbucket 的本地托管服务器版在 2015 年前被称为 Stash,目前被称为 Bitbucket 服务器版。
作为 Atlassian 解决方案合作伙伴,我们使用标准商业条款提供极具竞争力的 Bitbucket 定价,并就其如何与 Atlassian 套件(一种典型的开发解决方案,可能包括 Bitbucket 以及 Crucible 和 Fisheye )中的其他产品和插件集成提供咨询服务。Bitbucket 和 Crucible 会将源代码库中的某些活动与 Jira 相关联,因此具有非常互补的关系。
在 Automation Consultants,我们还可以利用我们的多供应商软件生命周期专业知识为你的开发流程提供支持。
为何 Bitbucket 有用?
通常而言,开发人员或其团队在开发和测试软件时,会使用本地访问 Git 或 Mercurial 源代码控制工具。目前使用此类源代码库应用程序是开发流程中不可分割的一部分。除了 Git 或 Mercurial 源代码控制的基本功能之外,Bitbucket 还提供用户访问控制以及与 Jira 软件开发选项和其他 Atlassian 产品的集成。这使得其在进行团队和项目管理时非常有用。
用户权限是 Bitbucket 的一项宝贵资产,可帮助团队进行有效协作。通过分配权限,并在源代码自身内以逐行讨论的形式实现协作,Bitbucket 可能成为能否成功采用 Scrum 等敏捷方法的关键。事实上,在没有 Bitbucket 的情况下采用 Scrum 可以说是不可想象的。将 Bitbucket 与 Jira 软件开发选项相集成可以让任务与代码段相关联,并在推送代码时自动上传和更新任务。产品所有者、经理和 Scrum 主管可以在 Bitbucket 中获得自定义权限,确保需求得到系统适当的管理。
Git Hub 等竞争产品可提供相似的基于云的服务,代码可存储于其中。但是,Bitbucket 云端版与类似这种的产品相比,具有出色的性能,原因包括:第一,Bitbucket 与 Jira 和 Atlassian 套件中的其他工具有更好、更紧密的集成。第二,与竞争对手相比,在进行商业用途采购时,Bitbucket 定价通常更优惠。
简而言之,Bitbucket:
- 提供对 Git 库的访问控制。
- 通过与集成的 Jira 软件开发选项敏捷项目管理配合增加协作。
- 与 Jira 软件开发选项和 Bamboo 等其他 Atlassian 产品集成(如果你在使用 Jira Agile,那么在问题自动更新以反映任务之前,你可能已经在自动上传至 Bitbucket,Bitbucket 会询问什么任务与提交相关联,这意味着很容易将代码开发与项目管理联系起来)。
- 对于商业用途来说,可提供比竞争对手更便宜的相应产品。
Bitbucket 在云端可用或可作为本地安装应用程序使用。对于你自己的 Bitbucket 托管版本,请查看 Atlassian 的 Bitbucket 服务器版(以前称为 Stash)。
立即联系我们,了解更多有关 Bitbucket(包括 Bitbucket 培训和 Bitbucket 定价)的信息。