mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 00:20:25 +08:00 
			
		
		
		
	Move serv hook functionality & drop GitLogger (#6993)
* Move hook functionality internally * Internalise serv logic * Remove old internal paths * finally remove the gitlogger * Disallow push on archived repositories * fix lint error * Update modules/private/key.go * Update routers/private/hook.go * Update routers/private/hook.go * Update routers/private/hook.go * Updated routers/private/serv.go * Fix LFS Locks over SSH * rev-list needs to be run by the hook process * fixup * Improve git test * Ensure that the lfs files are created with a different prefix * Reduce the replication in git_test.go * slight refactor * Remove unnecessary "/" * Restore ensureAnonymousClone * Restore ensureAnonymousClone * Run rev-list on server side * Try passing in the alternative directories instead * Mark test as skipped * Improve git test * Ensure that the lfs files are created with a different prefix * Reduce the replication in git_test.go * Remove unnecessary "/"
This commit is contained in:
		@@ -27,7 +27,6 @@ log groups:
 | 
			
		||||
* The Router logger
 | 
			
		||||
* The Access logger
 | 
			
		||||
* The XORM logger
 | 
			
		||||
* A logger called the `GitLogger` which is used during hooks.
 | 
			
		||||
 | 
			
		||||
There is also the go log logger.
 | 
			
		||||
 | 
			
		||||
@@ -180,21 +179,6 @@ which will not be inherited from the `[log]` or relevant
 | 
			
		||||
* `EXPRESSION` will default to `""`
 | 
			
		||||
* `PREFIX` will default to `""`
 | 
			
		||||
 | 
			
		||||
### The Hook and Serv "GitLoggers"
 | 
			
		||||
 | 
			
		||||
These are less well defined loggers. Essentially these should only be
 | 
			
		||||
used within Gitea's subsystems and cannot be configured at present.
 | 
			
		||||
 | 
			
		||||
They will write log files in:
 | 
			
		||||
 | 
			
		||||
* `%(ROOT_PATH)/hooks/pre-receive.log`
 | 
			
		||||
* `%(ROOT_PATH)/hooks/update.log`
 | 
			
		||||
* `%(ROOT_PATH)/hooks/post-receive.log`
 | 
			
		||||
* `%(ROOT_PATH)/serv.log`
 | 
			
		||||
* `%(ROOT_PATH)/http.log`
 | 
			
		||||
 | 
			
		||||
In the future these logs may be rationalised.
 | 
			
		||||
 | 
			
		||||
## Log outputs
 | 
			
		||||
 | 
			
		||||
Gitea provides 4 possible log outputs:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user