Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 如何更新;固定在";将Rally与Subversion集成时的字段?_Ruby_Svn_Rally - Fatal编程技术网

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

Ruby 如何更新;固定在";将Rally与Subversion集成时的字段?,ruby,svn,rally,Ruby,Svn,Rally,将Rally与Subversion集成后,Rally中的任务和缺陷会在代码提交到存储库后自动更新。但是,仅更新以下字段: 变更集 陈述 Todo(用于任务) 还应更新的一个重要字段是缺陷的“修复”字段,该字段应包含修复的修订号。我联系了Rally客户支持,但得到的答复是,目前没有考虑扩展Rally工件的更新功能 关于解决这个问题有什么建议吗?实际上,更改Rally提供的Ruby脚本作为Subversion的后钩子并不重要。即使这在将来的版本中可能会更改,对于RallyConnectorFor

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

  • 变更集
  • 陈述
  • Todo(用于任务)
还应更新的一个重要字段是缺陷的“修复”字段,该字段应包含修复的修订号。我联系了Rally客户支持,但得到的答复是,目前没有考虑扩展Rally工件的更新功能


关于解决这个问题有什么建议吗?

实际上,更改Rally提供的Ruby脚本作为Subversion的后钩子并不重要。即使这在将来的版本中可能会更改,对于RallyConnectorForSvn-3.5,只需编辑lib/scm\u connector.rb,并在if state块内的构造工件字段方法中添加以下行:

if type == :defect  && state == 'Fixed'
    update_fields[:fixed_in_build] = @changeset_number
end
希望这将添加到连接器的下一个版本中