public static string RunGit()
        {
            // d:\Program Files\Git\cmd\git.exe
            GitStatusCmd    gsc = GitStatusCmd.GetGitStatusCmd();
            GitWorkspace    gw  = GitWorkspace.GetGitWorkspace(@"E:\ccp_vhdd_main\workspace\CcpWinFramework");
            GitStatusAnswer gsa = (GitStatusAnswer)gsc.Execute(gw);

            if (gsa.IsEmptyAnswer)
            {
                return("is empty answer");
            }
            var sb = new StringBuilder();

            foreach (var gsl in gsa.Answer)
            {
                sb.AppendLine(gsl.X + " " + gsl.Y + " path: " + gsl.Path);
            }
            return(sb.ToString());
        }
Exemplo n.º 2
0
 public GitCommandAnswer Execute(GitWorkspace pGitWorkspace)
 {
     return(Parse(Runner.DirectRunWithResult(pGitWorkspace, GenerateCommandLineParameters())));
 }