]> source.dussan.org Git - gitea.git/commitdiff
bug fixed
authorLunny Xiao <xiaolunwen@gmail.com>
Sun, 23 Mar 2014 11:53:50 +0000 (19:53 +0800)
committerLunny Xiao <xiaolunwen@gmail.com>
Sun, 23 Mar 2014 11:53:50 +0000 (19:53 +0800)
models/repo.go
serve.go

index a37923c8b1f7a03cf69ef9b82226e9b869153874..eafb12f4716b35cc5841408b0c196526ad0ab8e3 100644 (file)
@@ -10,6 +10,7 @@ import (
        "fmt"
        "io/ioutil"
        "os"
+       "os/exec"
        "path"
        "path/filepath"
        "regexp"
@@ -198,6 +199,12 @@ func CreateRepository(user *User, repoName, desc, repoLang, license string, priv
                return nil, err
        }
 
+       c := exec.Command("git", "update-server-info")
+       err = c.Run()
+       if err != nil {
+               log.Error("repo.CreateRepository(exec update-server-info): %v", err)
+       }
+
        return repo, NewRepoAction(user, repo)
 }
 
index a8dfe70b4c9b6e9371d9dd11dd79c3a10ddaea5f..ce1dc3184f5a6c1e13d27db1d89270c2f945bd2e 100644 (file)
--- a/serve.go
+++ b/serve.go
@@ -280,7 +280,10 @@ func runServ(k *cli.Context) {
                //fmt.Println("...", cmd)
 
                //runUpdate(k)
-               c := exec.Command("exec", "git", "update-server-info")
-               c.Run()
+               c := exec.Command("git", "update-server-info")
+               err := c.Run()
+               if err != nil {
+                       log.Error("update-server-info: %v", err)
+               }
        }
 }