From 70d58275e2bcb8031ad10aed9b40710566dab661 Mon Sep 17 00:00:00 2001 From: Toshi MARUYAMA Date: Thu, 24 Mar 2011 23:42:50 +0000 Subject: [PATCH] scm: backout r5213. do not display both 'View all revisions' and 'View revision' links (#7984, #7246). Git and Mercurial support *branch*. Git in repository root shows *master branch*. Git master branch does not have all revisions. Mercurial default branch is *default branch*. Mercurial shows *tip* in repository root. Mercurial does not treat directory. "hg log DIR" costs high. Getting correct limited changesets in sub directory and branch is very heavy. So, if there is no recent revision in sub directory and branch, no changeset shows. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5218 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/views/repositories/show.rhtml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/app/views/repositories/show.rhtml b/app/views/repositories/show.rhtml index 033a928c..7df7d727 100644 --- a/app/views/repositories/show.rhtml +++ b/app/views/repositories/show.rhtml @@ -19,16 +19,19 @@ :locals => {:project => @project, :path => @path, :revisions => @changesets, :entry => nil }%> <% end %> +

+<% if @repository.supports_all_revisions? %> +<%= link_to l(:label_view_all_revisions), :action => 'revisions', :id => @project %> +<% end %> +<% if @repository.supports_directory_revisions? %> +| +<%= link_to l(:label_view_revisions), + :action => 'changes', + :path => to_path_param(@path), :id => @project %> +<% end %> +

-<% if @path.blank? && @repository.supports_all_revisions? %> -

<%= link_to l(:label_view_all_revisions), :action => 'revisions', :id => @project %> -<% elsif @repository.supports_directory_revisions? %> -

<%= link_to l(:label_view_revisions), - :action => 'changes', - :path => to_path_param(@path), :id => @project %>

-<% end %> - -<% if @repository.supports_all_revisions? %> +<% if true # @path.blank? %> <% content_for :header_tags do %> <%= auto_discovery_link_tag( :atom, params.merge(