]> source.dussan.org Git - gitblit.git/commitdiff
Mount parameters setting.
authorJames Moger <james.moger@gitblit.com>
Sat, 18 Jun 2011 12:39:22 +0000 (08:39 -0400)
committerJames Moger <james.moger@gitblit.com>
Sat, 18 Jun 2011 12:39:22 +0000 (08:39 -0400)
distrib/gitblit.properties
src/com/gitblit/wicket/GitBlitWebApp.java

index 6adf11e5a6d151792464290eb43be9df757a114e..e41f12ce2a44f6cbae3392b9200a130f4c5053e9 100644 (file)
@@ -78,6 +78,12 @@ web.useClientTimezone = false
 web.datestampShortFormat = yyyy-MM-dd\r
 web.datetimestampLongFormat = EEEE, MMMM d, yyyy h:mm a z\r
 \r
+# Mount parameters\r
+# true: http://localhost/commit/myrepo/abcdef\r
+# false: http://localhost/commit/?r=myrepo&h=abcdef\r
+# Changing this value requires a server restart.\r
+web.mountParameters = true\r
+\r
 # Show other URLs on the summary page for accessing your git repositories\r
 # Use spaces to separate urls. {0} is the token for the repository name.\r
 # e.g.\r
index cc54e003a57fbe68423c288b9fa5fffbbd51ffdd..1b13ea38a576c315af3574e346ab268fe2304735 100644 (file)
@@ -107,6 +107,9 @@ public class GitBlitWebApp extends WebApplication {
                if (parameters == null) {\r
                        parameters = new String[] {};\r
                }\r
+               if (!GitBlit.getBoolean(Keys.web.mountParameters, true)) {\r
+                       parameters = new String[] {};\r
+               }\r
                mount(new MixedParamUrlCodingStrategy(location, clazz, parameters));\r
        }\r
 \r