|
@@ -10,6 +10,7 @@ import (
|
|
"fmt"
|
|
"fmt"
|
|
"io/ioutil"
|
|
"io/ioutil"
|
|
"os"
|
|
"os"
|
|
|
|
+ "os/exec"
|
|
"path"
|
|
"path"
|
|
"path/filepath"
|
|
"path/filepath"
|
|
"regexp"
|
|
"regexp"
|
|
@@ -198,6 +199,12 @@ func CreateRepository(user *User, repoName, desc, repoLang, license string, priv
|
|
return nil, err
|
|
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)
|
|
return repo, NewRepoAction(user, repo)
|
|
}
|
|
}
|
|
|
|
|