研讨会回顾|AI驱动的DevOps云端转型:Atlassian Cloud + AI 实战指南

400-666-7732

研讨会回顾

AI驱动的DevOps云端转型:Atlassian Cloud + AI 实战指南

摆脱“低速区”,Bitbucket 6.3助您进一步提高工作效率

        开会,开发内容变更及开发范围变更不是唯三对软件开发人员工作造成影响的“烦心事”;缺乏透明度很多时候已成为替代方案,工作效率低下甚至工作完全丢失的根本原因。Bitbucket 6.3版里包含的新功能着重于改善开发人员的工作方式,使得其工作更加轻松。

和由Git LFS文件锁定引起的合并冲突说再见

        基于Git分散化管理的本质,同步编辑司空见惯,经常会导致合并冲突。当你对大型二进制文件,诸如声音文件,3D模型,视频文件,图像文件进行编辑时,这种冲突就难以解决了。

        Git LFS文件锁定的到来解决了这个问题。其可以让一个用户锁住一个文件,在解锁前不让其他人上传文件。有了这个功能,开发人员再也不用浪费时间来解决这种冲突。

        相反地,他们可以清楚知道现在某个文件有人在修改,更了解每当你对一个文件进行操作时其他人是不能动的。具体规则如下:

  • 每个文件同一时间只有一个人能锁;.

  • 锁定和解锁只能是同一人;

  • 如果你push的文件里有文件被锁,则不能push会不成功;

  • 如果你合并时有文件被锁(但不是你锁的),这个动作就会被阻止。

需要熟悉的命令:

锁定Git LFS文件

改动仓库的路径,然后执行这个命令:

查看所有锁定的文件

改动仓库的路径,然后执行这个命令:

解锁自己锁定的文件

改动仓库的路径,然后执行这个命令:

紧急情况下,用强行解锁命令

改动仓库的路径,然后执行这个命令:

最后,介绍一种简便比较commits(提交)的方法

Bitbucket Server版的比较功能让你查看未提交的分支和标签的变化。现在,在Bitbucket 6.3中,你可以在侧边栏中直接比较commits,不用再在commits上打标签,用Rest API,用命令行或者改URL来完成。 

分享到:
关于龙智

龙智DevSecOps解决方案

龙智深耕DevSecOps相关领域近十年,集成DevOps、ITSM、Agile管理思路及该领域的优秀工具,提供软件研发生命周期管理解决方案,以及实施、培训、升级、数据迁移、定制开发、运维等服务。

龙智致力于帮助企业实现软件开发运营一体化,并确保安全防护融入软件研发的整个生命周期中。龙智提供从产品规划与需求管理、开发,到测试、部署以及运维全生命周期的解决方案与管理工具,帮助企业科学、高效、安全地管理软件开发,更快、更好地交付软件产品。

近年来,龙智团队潜心开发,先后帮助金融、通信、互联网、汽车、芯片、游戏、医疗等行业的1000多家企业促进开发安全运营的一体化的实践。 秉承着打造开放式DevSecOps的理念,龙智与国外其他多家DevOps工具顶级厂商如Atlassian、Perforce、Mend(原WhiteSource)、CloudBees、SmartBear等合作,将国际市场上先进的工具引入中国市场,帮助企业打造量身定制的DevSecOps解决方案、ITSM解决方案,助力企业高效开发与运维。

我们的自研产品包括Confluence水印插件,Timewise-Jira计划及实际工时管理插件,Jira服务台企业微信应用插件等;我们还与全球DevOps领域领先的企业建立了合作伙伴关系,我们是:

· Atlassian全球白金合作伙伴

· Perforce中国授权合作伙伴

· Mend (原WhiteSource)中国授权合作伙伴

· CloudBees中国授权合作伙伴

· SmartBear中国授权合作伙伴