Browse Source

bug fixed

Lunny Xiao 11 years ago
parent
commit
97e82a0ff6
2 changed files with 2 additions and 0 deletions
  1. 1 0
      models/repo.go
  2. 1 0
      serve.go

+ 1 - 0
models/repo.go

@@ -200,6 +200,7 @@ func CreateRepository(user *User, repoName, desc, repoLang, license string, priv
 	}
 
 	c := exec.Command("git", "update-server-info")
+	c.Dir = repoPath
 	err = c.Run()
 	if err != nil {
 		log.Error("repo.CreateRepository(exec update-server-info): %v", err)

+ 1 - 0
serve.go

@@ -281,6 +281,7 @@ func runServ(k *cli.Context) {
 
 		//runUpdate(k)
 		c := exec.Command("git", "update-server-info")
+		c.Dir = models.RepoPath(user.Name, repoName)
 		err := c.Run()
 		if err != nil {
 			log.Error("update-server-info: %v", err)