检查本地环境,是否安装git
()
| 63 | |
| 64 | // 检查本地环境,是否安装git |
| 65 | func CheckLocalGitEnv() error { |
| 66 | var errMsgArray []string |
| 67 | |
| 68 | // 校验是否能正常执行 git |
| 69 | gitErr := exec.Command("git", "version").Run() |
| 70 | if gitErr != nil { |
| 71 | errMsgArray = append(errMsgArray, i18n.GetInstance().Main.Err_env_git_check) |
| 72 | } |
| 73 | |
| 74 | // 错误判断 |
| 75 | if len(errMsgArray) > 0 { |
| 76 | return errors.New(strings.Join(errMsgArray, "; ")) |
| 77 | } |
| 78 | |
| 79 | return nil |
| 80 | } |
| 81 | |
| 82 | func GetNewline() string { |
| 83 | if runtime.GOOS == "windows" { |