]> source.dussan.org Git - redmine.git/commit
route: scm: fix git and mercurial changes action
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 3 May 2012 14:49:29 +0000 (14:49 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 3 May 2012 14:49:29 +0000 (14:49 +0000)
commitb4350ca91abef0a031e89984bf17fa55e3db0b86
tree056badd073c9812c266202f8e8879609325275f8
parent2c28d6b5d11d69b6e83517113aaa71c246391c16
route: scm: fix git and mercurial changes action

If branch name has special character, "View revisions" link has route error.
For example, Redmine Mercurial hgsubversion mirror has "../sandbox/rails-3.2" named branch.

Git default branch of bare repository is defined at HEAD.
In most cases, it is *master*.
Mercurial GUI standard behavior is showing all revisions on top page.
So, Redmine default branch is *nil*.
Mercurial top page "View revisions" link has route error.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9617 e93f8b46-1217-0410-a6f0-8f06a7374b81
config/routes.rb
test/integration/routing/repositories_test.rb