使用多个项目设置 JIRA

Setting up JIRA with multiple projects

嗨,我需要一些关于如何为我们的团队设置 JIRA 的建议。 我们有多个项目,其中有多个项目需要自行发布。例如,如果我们有项目 A,它将有 6 个要开发的项目,但每个项目都需要单独发布。然后可以有其他项目的项目也需要单独发布。

如果我想使用 Bamboo 发布项目并创建发布说明等,设置 JIRA 的最佳方式是什么?

如果我使用了 1 个项目,但使用了带有 1 个项目的组件,是否可以仅发布 1 个组件?

我还有什么其他选择?

JIRA 中的发布由属于项目的 Versions 驱动。这意味着您可以从单个项目管理多个可发布 'components'。

例如,您可以有以下版本;

  • COMPONENT_A-1.0
  • COMPONENT_A-2.0
  • COMPONENT_B-1.0
  • COMPONENT_B-2.0

然后当您分配问题时,select其中一个作为修复版本。当您在 Bamboo 中生成发行说明或触发发行时,您将使用这些版本之一进行发行,它将跟踪分配给它的问题。

如果您不喜欢提前将问题分配给特定版本的想法,您还可以使用 JIRA Components 将问题预先分配给某些组件。然而,没有任何方法可以添加验证来强制来自特定 Components 的问题只能分配给某些 Versions.

请注意,还有一个 JIRA 插件可用,它添加了对基于组件的版本控制的支持; https://marketplace.atlassian.com/plugins/com.deniz.jira.versioning