summaryrefslogtreecommitdiffstats
path: root/app/views/projects
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-05-04 07:49:02 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-05-04 07:49:02 +0000
commit84b5a6e7b5e0ea4dd21e50bc05729658cead27fe (patch)
treee49c61e17ad10003f5efc4008cffaf0cf4a95a38 /app/views/projects
parentfb6c9a1396ec59053e7216a156ba70df6178c05f (diff)
downloadredmine-84b5a6e7b5e0ea4dd21e50bc05729658cead27fe.tar.gz
redmine-84b5a6e7b5e0ea4dd21e50bc05729658cead27fe.zip
scm: add the feature of SCM command availability automatic check in administration panel (#4273).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5632 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/projects')
-rw-r--r--app/views/projects/settings/_repository.rhtml8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/views/projects/settings/_repository.rhtml b/app/views/projects/settings/_repository.rhtml
index 864626809..113930b8b 100644
--- a/app/views/projects/settings/_repository.rhtml
+++ b/app/views/projects/settings/_repository.rhtml
@@ -8,10 +8,16 @@
<div class="box tabular">
<p>
<%= label_tag('repository_scm', l(:label_scm)) %><%= scm_select_tag(@repository) %>
+<% if @repository %>
+<br />
+<%= image_tag((@repository.class.scm_available ? 'true.png' : 'exclamation.png'))%>
+<%= l(:text_scm_command) -%>: <%= @repository.class.scm_command -%>,
+<%= l(:text_scm_version) -%>: <%= @repository.class.scm_version_string %>
+<% end %>
</p>
<% button_disabled = true %>
<% if @repository %>
-<% button_disabled = false %>
+<% button_disabled = ! @repository.class.scm_available %>
<%= repository_field_tags(f, @repository)%>
<% end %>
</div>