如何更新"固定在"将Rally与Subversion集成时的字段?

时间:2012-01-25 15:40:24

标签: ruby svn rally

将Rally与Subversion集成后,我们的用户故事,Rally中的任务和缺陷会在代码提交到存储库后自动更新。但是,只更新以下字段:

  • 变更
  • 国家
  • Todo(代表任务)

还应更新的一个重要字段是缺陷的“固定输入”字段,其中应包含修订的修订号。我联系了Rally客户支持,但回复是目前尚未考虑扩展Rally工件的更新功能。

有关解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:1)

实际上,将Rally提供的Ruby脚本更改为Subversion的后挂钩实际上是微不足道的。即使对于未来版本可能会有所改变,但对于 RallyConnectorForSvn-3.5 ,只需编辑 lib / scm_connector.rb 并在 construct_artifact_fields 中添加以下行方法,在 if state 块内:

if type == :defect  && state == 'Fixed'
    update_fields[:fixed_in_build] = @changeset_number
end

希望这将添加到连接器的下一个版本中。