summaryrefslogtreecommitdiffstats
path: root/update.go
diff options
context:
space:
mode:
authorskyblue <ssx205@gmail.com>2014-03-23 22:40:35 +0800
committerskyblue <ssx205@gmail.com>2014-03-23 22:40:35 +0800
commit4bac3616055110da6f060e98174bc2381ef91286 (patch)
tree6fc09df1b6bef1a73fac40771702ae5f4f71f1d4 /update.go
parentb9302749ddc0e0a10911a83bf80e165b792c8c1e (diff)
parentf7f175a0793a53f3c50d20d89e324a610f94c442 (diff)
downloadgitea-4bac3616055110da6f060e98174bc2381ef91286.tar.gz
gitea-4bac3616055110da6f060e98174bc2381ef91286.zip
merge with branch master
Diffstat (limited to 'update.go')
-rw-r--r--update.go22
1 files changed, 12 insertions, 10 deletions
diff --git a/update.go b/update.go
index baa433d75c..915e046530 100644
--- a/update.go
+++ b/update.go
@@ -4,16 +4,9 @@
package main
-import (
- "os"
- "strconv"
+import "github.com/codegangsta/cli"
- "github.com/codegangsta/cli"
-
- "github.com/gogits/git"
- "github.com/gogits/gogs/models"
- "github.com/gogits/gogs/modules/log"
-)
+//"github.com/gogits/gogs/modules/log"
var CmdUpdate = cli.Command{
Name: "update",
@@ -26,6 +19,9 @@ gogs serv provide access auth for repositories`,
// for command: ./gogs update
func runUpdate(*cli.Context) {
+ /*w, _ := os.Create("update.log")
+ log.SetOutput(w)
+
userName := os.Getenv("userName")
userId := os.Getenv("userId")
repoId := os.Getenv("repoId")
@@ -35,16 +31,19 @@ func runUpdate(*cli.Context) {
repo, err := git.OpenRepository(f)
if err != nil {
+ log.Error("runUpdate.Open repoId: %v", err)
return
}
ref, err := repo.LookupReference("HEAD")
if err != nil {
+ log.Error("runUpdate.Ref repoId: %v", err)
return
}
lastCommit, err := repo.LookupCommit(ref.Oid)
if err != nil {
+ log.Error("runUpdate.Commit repoId: %v", err)
return
}
@@ -63,5 +62,8 @@ func runUpdate(*cli.Context) {
if err = models.CommitRepoAction(int64(sUserId), userName,
int64(sRepoId), repoName, commits); err != nil {
log.Error("runUpdate.models.CommitRepoAction: %v", err)
- }
+ } else {
+ l := exec.Command("exec", "git", "update-server-info")
+ l.Run()
+ }*/
}