mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 00:20:25 +08:00 
			
		
		
		
	Git installation check, show image in single file view, show short SHA1 instead of 40-length string, complete log module
This commit is contained in:
		@@ -11,6 +11,7 @@ import (
 | 
			
		||||
	"html/template"
 | 
			
		||||
	"io/ioutil"
 | 
			
		||||
	"os"
 | 
			
		||||
	"os/exec"
 | 
			
		||||
	"path"
 | 
			
		||||
	"path/filepath"
 | 
			
		||||
	"regexp"
 | 
			
		||||
@@ -84,6 +85,11 @@ func LoadRepoConfig() {
 | 
			
		||||
func NewRepoContext() {
 | 
			
		||||
	zip.Verbose = false
 | 
			
		||||
 | 
			
		||||
	// Check Git installation.
 | 
			
		||||
	if _, err := exec.LookPath("git"); err != nil {
 | 
			
		||||
		log.Fatal(4, "Fail to test 'git' command: %v (forgotten install?)", err)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// Check Git version.
 | 
			
		||||
	ver, err := git.GetVersion()
 | 
			
		||||
	if err != nil {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user