mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	Merge branch 'master' of https://github.com/gogits/gogs
This commit is contained in:
		| @@ -3,18 +3,22 @@ path=github.com/gogits/gogs | ||||
|  | ||||
| [deps] | ||||
| github.com/codegangsta/cli= | ||||
| github.com/codegangsta/martini= | ||||
| github.com/go-martini/martini= | ||||
| github.com/Unknwon/com= | ||||
| github.com/Unknwon/cae= | ||||
| github.com/Unknwon/goconfig= | ||||
| github.com/dchest/scrypt= | ||||
| github.com/nfnt/resize= | ||||
| github.com/lunny/xorm= | ||||
| github.com/go-sql-driver/mysql= | ||||
| github.com/lib/pq= | ||||
| github.com/gogits/logs= | ||||
| github.com/gogits/binding= | ||||
| github.com/gogits/git= | ||||
| github.com/gogits/gfm= | ||||
| github.com/gogits/cache= | ||||
| github.com/gogits/session= | ||||
| github.com/gogits/webdav= | ||||
|  | ||||
| [res] | ||||
| include=templates|public|conf | ||||
|   | ||||
| @@ -83,15 +83,19 @@ func SetEngine() (err error) { | ||||
|  | ||||
| 	// WARNNING: for serv command, MUST remove the output to os.stdout, | ||||
| 	// so use log file to instead print to stdout. | ||||
| 	execDir, _ := base.ExecDir() | ||||
| 	logPath := execDir + "/log/xorm.log" | ||||
| 	os.MkdirAll(path.Dir(logPath), os.ModePerm) | ||||
|  | ||||
| 	//x.ShowDebug = true | ||||
| 	//orm.ShowErr = true | ||||
| 	f, err := os.Create("xorm.log") | ||||
| 	f, err := os.Create(logPath) | ||||
| 	if err != nil { | ||||
| 		return fmt.Errorf("models.init(fail to create xorm.log): %v\n", err) | ||||
| 	} | ||||
| 	orm.Logger = f | ||||
|  | ||||
| 	orm.ShowSQL = true | ||||
| 	orm.ShowDebug = true | ||||
| 	orm.ShowErr = true | ||||
| 	return nil | ||||
| } | ||||
|  | ||||
|   | ||||
							
								
								
									
										2
									
								
								serve.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								serve.go
									
									
									
									
									
								
							| @@ -47,7 +47,7 @@ func newLogger(execDir string) { | ||||
| 	level := "0" | ||||
| 	logPath := execDir + "/log/serv.log" | ||||
| 	os.MkdirAll(path.Dir(logPath), os.ModePerm) | ||||
| 	log.NewLogger(10000, "file", fmt.Sprintf(`{"level":%s,"filename":"%s"}`, level, logPath)) | ||||
| 	log.NewLogger(0, "file", fmt.Sprintf(`{"level":%s,"filename":"%s"}`, level, logPath)) | ||||
| 	log.Trace("start logging...") | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -1,11 +1,13 @@ | ||||
| ## gogs test | ||||
| ## Gogs Test | ||||
|  | ||||
| this is for developers | ||||
| This is for developers. | ||||
|  | ||||
| ## Prepare Environment | ||||
|  | ||||
| ## prepare environment | ||||
| 	go get -u github.com/shxsun/travelexec | ||||
| 	# start gogs server | ||||
| 	gogs web | ||||
|  | ||||
| ## start test | ||||
| ## Start Testing | ||||
|  | ||||
| 	travelexec | ||||
|   | ||||
							
								
								
									
										24
									
								
								update.go
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								update.go
									
									
									
									
									
								
							| @@ -6,17 +6,19 @@ package main | ||||
|  | ||||
| import ( | ||||
| 	"container/list" | ||||
| 	"fmt" | ||||
| 	"os" | ||||
| 	"os/exec" | ||||
| 	"path" | ||||
| 	"strconv" | ||||
| 	"strings" | ||||
|  | ||||
| 	"github.com/codegangsta/cli" | ||||
| 	//"github.com/gogits/gogs/modules/log" | ||||
| 	"github.com/gogits/git" | ||||
| 	"github.com/gogits/gogs/models" | ||||
| 	"github.com/gogits/gogs/modules/base" | ||||
| 	"github.com/qiniu/log" | ||||
| 	"github.com/gogits/gogs/modules/log" | ||||
| 	//"github.com/qiniu/log" | ||||
| ) | ||||
|  | ||||
| var CmdUpdate = cli.Command{ | ||||
| @@ -28,25 +30,29 @@ gogs serv provide access auth for repositories`, | ||||
| 	Flags:  []cli.Flag{}, | ||||
| } | ||||
|  | ||||
| func newUpdateLogger(execDir string) { | ||||
| 	level := "0" | ||||
| 	logPath := execDir + "/log/update.log" | ||||
| 	os.MkdirAll(path.Dir(logPath), os.ModePerm) | ||||
| 	log.NewLogger(0, "file", fmt.Sprintf(`{"level":%s,"filename":"%s"}`, level, logPath)) | ||||
| 	log.Trace("start logging...") | ||||
| } | ||||
|  | ||||
| // for command: ./gogs update | ||||
| func runUpdate(c *cli.Context) { | ||||
| 	execDir, _ := base.ExecDir() | ||||
| 	newLogger(execDir) | ||||
|  | ||||
| 	base.NewConfigContext() | ||||
| 	models.LoadModelsConfig() | ||||
|  | ||||
| 	if models.UseSQLite3 { | ||||
| 		execDir, _ := base.ExecDir() | ||||
| 		os.Chdir(execDir) | ||||
| 	} | ||||
|  | ||||
| 	models.SetEngine() | ||||
|  | ||||
| 	w, _ := os.Create("update.log") | ||||
| 	defer w.Close() | ||||
|  | ||||
| 	log.SetOutput(w) | ||||
|  | ||||
| 	args := c.Args() | ||||
| 	//log.Info(args) | ||||
| 	if len(args) != 3 { | ||||
| 		log.Error("received less 3 parameters") | ||||
| 		return | ||||
|   | ||||
		Reference in New Issue
	
	Block a user