summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cmd/serve.go8
-rw-r--r--gogs.go2
-rw-r--r--templates/.VERSION2
3 files changed, 9 insertions, 3 deletions
diff --git a/cmd/serve.go b/cmd/serve.go
index b1dffc92e7..c18bf3ad4b 100644
--- a/cmd/serve.go
+++ b/cmd/serve.go
@@ -171,7 +171,13 @@ func runServ(k *cli.Context) {
uuid := uuid.NewV4().String()
os.Setenv("uuid", uuid)
- gitcmd := exec.Command(verb, repoPath)
+ var gitcmd *exec.Cmd
+ verbs := strings.Split(verb, " ")
+ if len(verbs) == 2 {
+ gitcmd = exec.Command(verbs[0], verbs[1], repoPath)
+ } else {
+ gitcmd = exec.Command(verb, repoPath)
+ }
gitcmd.Dir = setting.RepoRootPath
gitcmd.Stdout = os.Stdout
gitcmd.Stdin = os.Stdin
diff --git a/gogs.go b/gogs.go
index 0ea64d26f4..9db5c71a1c 100644
--- a/gogs.go
+++ b/gogs.go
@@ -17,7 +17,7 @@ import (
"github.com/gogits/gogs/modules/setting"
)
-const APP_VER = "0.5.4.0930 Beta"
+const APP_VER = "0.5.4.1001 Beta"
func init() {
runtime.GOMAXPROCS(runtime.NumCPU())
diff --git a/templates/.VERSION b/templates/.VERSION
index c734a8f05b..bae760995d 100644
--- a/templates/.VERSION
+++ b/templates/.VERSION
@@ -1 +1 @@
-0.5.4.0930 Beta \ No newline at end of file
+0.5.4.1001 Beta \ No newline at end of file