diff --git a/app/models/repository.rb b/app/models/repository.rb index 07e24af2..1aea88fe 100644 --- a/app/models/repository.rb +++ b/app/models/repository.rb @@ -70,6 +70,10 @@ class Repository < ActiveRecord::Base def supports_annotate? scm.supports_annotate? end + + def supports_all_revisions? + true + end def entry(path=nil, identifier=nil) scm.entry(path, identifier) @@ -90,15 +94,15 @@ class Repository < ActiveRecord::Base def default_branch scm.default_branch end - + def properties(path, identifier=nil) scm.properties(path, identifier) end - + def cat(path, identifier=nil) scm.cat(path, identifier) end - + def diff(path, rev, rev_to) scm.diff(path, rev, rev_to) end diff --git a/app/models/repository/filesystem.rb b/app/models/repository/filesystem.rb index f06ad97c..acbf41c7 100644 --- a/app/models/repository/filesystem.rb +++ b/app/models/repository/filesystem.rb @@ -39,6 +39,10 @@ class Repository::Filesystem < Repository 'Filesystem' end + def supports_all_revisions? + false + end + def entries(path=nil, identifier=nil) scm.entries(path, identifier) end