项目

一般

简介

版本管理,在编辑的时候 希望能设置默认版本。

guo yunxia将近 4 年 之前添加

新建版本时可以设置默认版本,如图:

在修改版本时,无默认值维护

期望:编辑时,可以修改!
场景:redmine中管理缺陷外,管理需求和任务时,需要提前设置 之后的多个版本,每次测试时提bug时 显示当前版本。这时就需要修改版本的默认值。


回复 (1)

RE: 版本管理,在编辑的时候 希望能设置默认版本。 - 由 redmineplugins.cn Admin将近 4 年 之前添加

你好,redmine目前只在新增的版本时,“默认版本”的选项才有效。可以对其源码简单修改:

待修改文件:app/views/versions/_form.html.erb ,大致13和15行的位置,加 #号注释掉原语句,然后重新启动redmine。

  1 <%= back_url_hidden_field_tag %>                                                                               
  2 <%= error_messages_for 'version' %>
  3 
  4 <div class="box tabular">
  5 <p><%= f.text_field :name, :maxlength => 60, :size => 60, :required => true %></p>
  6 <p><%= f.text_field :description, :size => 60 %></p>
  7 <% unless @version.new_record? %>
  8   <p><%= f.select :status, Version::VERSION_STATUSES.collect {|s| [l("version_status_#{s}"), s]} %></p>
  9 <% end %>
 10 <p><%= f.text_field :wiki_page_title, :label => :label_wiki_page, :size => 60, :disabled => @project.wiki.nil?
 11 <p><%= f.date_field :effective_date, :size => 10 %><%= calendar_for('version_effective_date') %></p>
 12 <p><%= f.select :sharing, @version.allowed_sharings.collect {|v| [format_version_sharing(v), v]} %></p>
 13 <%# if @version.new_record? %>
 14 <p><%= f.check_box :default_project_version, :label => :field_default_version %></p>
 15 <%# end %>
 16 
 17 <% @version.visible_custom_field_values.each do |value| %>
 18   <p><%= custom_field_tag_with_label :version, value %></p>
 19 <% end %>
 20 
 21 </div>

    (1-1/1)
    点赞0
    点赞0
    赞赏