Adds support for multiple repositories per project (#779).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8650 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang committed 2012-01-15 18:19:19 +00:00
1 parent d996cc0584
commit 1bd5e58c84
32 files changed
+384 -78

No files matched your search

+1
View File
@@ -318,6 +318,7 @@ en:
field_root_directory: Root directory
field_cvsroot: CVSROOT
field_cvs_module: Module
field_repository_is_default: Main repository
setting_app_title: Application title
setting_app_subtitle: Application subtitle
+1
View File
@@ -317,6 +317,7 @@ fr:
field_issues_visibility: Visibilité des demandes
field_is_private: Privée
field_commit_logs_encoding: Encodage des messages de commit
field_repository_is_default: Dépôt principal
setting_app_title: Titre de l'application
setting_app_subtitle: Sous-titre de l'application
+31 -19
View File
@@ -235,7 +235,8 @@ ActionController::Routing::Routes.draw do |map|
:action => 'show'
repository_views.connect 'projects/:id/repository/statistics',
:action => 'stats'
repository_views.connect 'projects/:id/repository/graph',
:action => 'graph'
repository_views.connect 'projects/:id/repository/revisions',
:action => 'revisions'
repository_views.connect 'projects/:id/repository/revisions.:format',
@@ -247,28 +248,39 @@ ActionController::Routing::Routes.draw do |map|
repository_views.connect 'projects/:id/repository/revisions/:rev/diff.:format',
:action => 'diff'
repository_views.connect 'projects/:id/repository/revisions/:rev/raw/*path',
:action => 'entry',
:format => 'raw',
:requirements => { :rev => /[a-z0-9\.\-_]+/ }
:action => 'entry', :format => 'raw'
repository_views.connect 'projects/:id/repository/revisions/:rev/:action/*path',
:requirements => { :rev => /[a-z0-9\.\-_]+/ }
:requirements => { :action => /(browse|show|entry|changes|annotate|diff)/ }
repository_views.connect 'projects/:id/repository/raw/*path',
:action => 'entry', :format => 'raw'
repository_views.connect 'projects/:id/repository/browse/*path',
:action => 'browse'
repository_views.connect 'projects/:id/repository/entry/*path',
:action => 'entry'
repository_views.connect 'projects/:id/repository/changes/*path',
:action => 'changes'
repository_views.connect 'projects/:id/repository/annotate/*path',
:action => 'annotate'
repository_views.connect 'projects/:id/repository/diff/*path',
:action => 'diff'
repository_views.connect 'projects/:id/repository/show/*path',
:action => 'show'
repository_views.connect 'projects/:id/repository/graph',
repository_views.connect 'projects/:id/repository/:action/*path',
:requirements => { :action => /(browse|show|entry|changes|annotate|diff)/ }
# Same routes with a repository_id
repository_views.connect 'projects/:id/repository/:repository_id/statistics',
:action => 'stats'
repository_views.connect 'projects/:id/repository/:repository_id/graph',
:action => 'graph'
repository_views.connect 'projects/:id/repository/:repository_id/revisions',
:action => 'revisions'
repository_views.connect 'projects/:id/repository/:repository_id/revisions.:format',
:action => 'revisions'
repository_views.connect 'projects/:id/repository/:repository_id/revisions/:rev',
:action => 'revision'
repository_views.connect 'projects/:id/repository/:repository_id/revisions/:rev/diff',
:action => 'diff'
repository_views.connect 'projects/:id/repository/:repository_id/revisions/:rev/diff.:format',
:action => 'diff'
repository_views.connect 'projects/:id/repository/:repository_id/revisions/:rev/raw/*path',
:action => 'entry', :format => 'raw'
repository_views.connect 'projects/:id/repository/:repository_id/revisions/:rev/:action/*path',
:requirements => { :action => /(browse|show|entry|changes|annotate|diff)/ }
repository_views.connect 'projects/:id/repository/:repository_id/raw/*path',
:action => 'entry', :format => 'raw'
repository_views.connect 'projects/:id/repository/:repository_id/:action/*path',
:requirements => { :action => /(browse|show|entry|changes|annotate|diff)/ }
repository_views.connect 'projects/:id/repository/:repository_id',
:action => 'show'
end
repositories.connect 'projects/:id/repository/revision',