]> source.dussan.org Git - redmine.git/commitdiff
scm: mercurial: add "hgtarget" method (#4455).
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 16 Feb 2011 01:14:34 +0000 (01:14 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 16 Feb 2011 01:14:34 +0000 (01:14 +0000)
Abstract adapter shell quotes paths.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4840 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine/scm/adapters/mercurial_adapter.rb

index 17afa674f155e8f0e7df7d10edcafe6b15230010..c0b879a912351ba2be7320bfda5d228226fee7c6 100644 (file)
@@ -251,6 +251,12 @@ module Redmine
           rev
         end
         private :hgrev
+
+        def hgtarget(path)
+          path ||= ''
+          root_url + '/' + without_leading_slash(path)
+        end
+        private :hgtarget
       end
     end
   end