diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2007-06-12 20:12:05 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2007-06-12 20:12:05 +0000 |
commit | 438161ad1fd37aadbfa3f5a875540730fd6d70c3 (patch) | |
tree | b396b2379835a6f768023cdc0f7042259f560875 /app/views/projects/_form.rhtml | |
parent | 4dddb606a6d24c7f95e52f08e689464ab6f8b5b8 (diff) | |
download | redmine-438161ad1fd37aadbfa3f5a875540730fd6d70c3.tar.gz redmine-438161ad1fd37aadbfa3f5a875540730fd6d70c3.zip |
Added basic support for CVS and Mercurial SCMs.
Browsing, changesets fetching and diff viewing are implemented.
Only tested with local repositories.
Thanks to Ralph Vater for CVS specific code.
git-svn-id: http://redmine.rubyforge.org/svn/trunk@559 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/projects/_form.rhtml')
-rw-r--r-- | app/views/projects/_form.rhtml | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/app/views/projects/_form.rhtml b/app/views/projects/_form.rhtml index 5f253d401..9eb933035 100644 --- a/app/views/projects/_form.rhtml +++ b/app/views/projects/_form.rhtml @@ -27,17 +27,17 @@ <!--[eoform:project]--> </div> -<div class="box"><h3><%= check_box_tag "repository_enabled", 1, !@project.repository.nil?, :onclick => "Element.toggle('repository');" %> <%= l(:label_repository) %></h3> -<%= hidden_field_tag "repository_enabled", 0 %> -<div id="repository"> -<% fields_for :repository, @project.repository, { :builder => TabularFormBuilder, :lang => current_language} do |repository| %> -<p><%= repository.text_field :url, :size => 60, :required => true, :disabled => (@project.repository && !@project.repository.root_url.blank?) %><br />(http://, https://, svn://, file:///)</p> -<p><%= repository.text_field :login, :size => 30 %></p> -<p><%= repository.password_field :password, :size => 30 %></p> -<% end %> +<div class="box"> + <h3><%= check_box_tag "repository_enabled", 1, !@project.repository.nil?, :onclick => "Element.toggle('repository');" %> <%= l(:label_repository) %></h3> + <%= hidden_field_tag "repository_enabled", 0 %> + <div id="repository"> + <p class="tabular"><label>SCM</label><%= scm_select_tag %></p> + <div id="repository_fields"> + <%= render :partial => 'projects/repository', :locals => {:repository => @project.repository} if @project.repository %> + </div> + </div> </div> <%= javascript_tag "Element.hide('repository');" if @project.repository.nil? %> -</div> <div class="box"> <h3><%= check_box_tag "wiki_enabled", 1, !@project.wiki.nil?, :onclick => "Element.toggle('wiki');" %> <%= l(:label_wiki) %></h3> @@ -58,4 +58,4 @@ <%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> <%= javascript_include_tag 'calendar/calendar-setup' %> <%= stylesheet_link_tag 'calendar' %> -<% end %>
\ No newline at end of file +<% end %> |