Git jira的开发实践

Git jira的开发实践,git,jira,development-environment,Git,Jira,Development Environment,我们要设置jira,我们可以把它放在服务器上,给每个人一个链接,但是我的团队要添加自定义字段,脚本字段,我们要修改工作流,我们必须在生产jira实例中这样做吗 或者每个开发人员都可以拥有一个本地jira,jira sdk,修改工作流并使用git将其推送到服务器?或者这是一个只适用于开发插件的东西,我们将要做的大部分工作是修改工作流和添加字段,也许是几个脚本字段 谢谢大家的建议。 < P>根据您的需求和团队规模,您可能需要考虑。 基本上,它包括建立三个JIRA实例:开发、阶段和生产 根据需要,使

我们要设置jira,我们可以把它放在服务器上,给每个人一个链接,但是我的团队要添加自定义字段,脚本字段,我们要修改工作流,我们必须在生产jira实例中这样做吗

或者每个开发人员都可以拥有一个本地jira,jira sdk,修改工作流并使用git将其推送到服务器?或者这是一个只适用于开发插件的东西,我们将要做的大部分工作是修改工作流和添加字段,也许是几个脚本字段


谢谢大家的建议。

< P>根据您的需求和团队规模,您可能需要考虑。 基本上,它包括建立三个JIRA实例:开发、阶段和生产

  • 根据需要,使用开发服务器执行和测试修改 以及测试新的JIRA版本、插件等
  • 使用临时服务器在生产数据库的副本上应用和测试特定更改
  • 然后,确认OK后,在生产服务器上重新应用更改
注意,JIRA没有“源代码控制”。在某些情况下(如工作流更改),可以通过导出和导入应用更改。但是,添加自定义字段或修改脚本化字段等操作需要在每一层中重新执行该操作(手动或通过脚本编写,例如使用RESTAPI)


顺便说一句,在我的工作场所,我们决定分为两层,因为只有两个人对JIRA进行了修改,而且每次修改在应用于生产之前都要经过筛选(研发负责人、QA负责人和CM负责人)的授权。

这三个实例可以在同一台服务器上运行吗?我们需要为每一个付款吗?谢谢=)您可以在同一台服务器上运行它们,但性能会大大降低(JIRA非常需要内存)。至于付费,每个实例需要单独的许可证。但在大多数情况下,您可以在dev和stage实例中满足于“初学者”许可证(每年10美元),因此这几乎不成问题。