将问题链接到空间中的提交和代码审查
空间帮助团队保持联系并管理他们的工作流程,允许他们简化工作,并使用单个平台而不是一堆断开的工具完成工作。
我们投入了大量的精力来整合各种各样的工作流程,今天我们离软件团队的最佳集成平台又近了一步。有了这个更新,您现在可以链接空间问题代码更改,包括提交、代码评审和合并请求。
将问题与相关的代码更改链接起来,可以让您和您的团队轻松地跟踪问题的进展,并访问与之相关的数据。这也可以帮助您更好地协调计划和开发过程,并提高团队的透明度。
对它的工作原理感兴趣吗?请继续读下去,学习如何将空间问题与您的代码更改一步一步地联系起来,以及如何跟踪它们的实现和进展。
如何将问题链接到代码更改
您可以通过在提交消息或代码评审标题中键入问题ID,或者手动从列表中选择问题,将问题链接到提交或代码评审。
通过键入问题ID将问题链接到代码更改
只需输入相应的问题ID,就可以将问题与代码更改连接起来:
- 当创建一个新的提交时,在提交消息中提到问题ID。
- 在创建代码评审(或合并请求)时,将问题ID添加到代码评审的标题中。
然后,您的问题将自动链接到提交或代码审查。
手动将问题链接到代码更改
当创建新问题*或编辑现有问题时,单击问题下的“链接代码更改”,并从列表中选择提交或代码审查。
- 您可以根据存储库、作者、分支和日期过滤提交。
- 您可以根据状态、存储库、作者、审查者、分支和日期过滤代码审查并合并请求。
选择提交或代码评审后,单击蓝色的“链接”按钮。
*要制造问题,去找你的项目>问题,然后单击新问题按钮。目前,问题只能链接到单个项目中的代码更改。
跟踪问题中的代码更改
当您将一个问题链接到一个代码更改时,这些Space实体之间就会创建一个关系。
链接到代码评审的问题可以从各自的代码评审页面访问,链接到提交的问题可以从提交列表访问,反之亦然。将鼠标悬停在问题ID上,您将立即看到问题标题、状态、受让人和到期日期,或者您可以单击它以在弹出窗口中查看更多细节。
这种集成最好的部分是,问题页面上显示的代码评审状态将在更改时自动更新。当合并请求被合并时,一个通知也会在问题聊天中发布。
当你到达分支中最后一个链接提交时,另一个有用的特性就可用了——你可以直接从问题中创建一个合并请求,而不需要切换选项卡。
如何禁用问题和提交之间的链接
需要时,可以禁用问题与特定分支提交之间的链接,以避免阻塞问题历史记录。
要配置限制,请转到项目> Repository > Repository Setting > Issue Links,然后键入要忽略问题引用的分支名称模式。使用- - - - - -排除分支。默认情况下,Space监视所有分支中的提交。
您是否期待进一步的空间问题改进?敬请期待新特性!下一个将允许您在合并请求时自动更新问题的状态。
你对这次更新有什么看法?我们邀请你在下面的评论中分享你的想法和反馈。