Ejemplo n.º 1
0
        public void CloneAndMount()
        {
            GVFSServiceProcess.StartService();
            this.gvfsProcess.Clone(this.RepoUrl, this.Commitish);

            this.MountGVFS();
            GitProcess.Invoke(this.RepoRoot, "checkout " + this.Commitish);
            GitProcess.Invoke(this.RepoRoot, "branch --unset-upstream");
            GitProcess.Invoke(this.RepoRoot, "config core.abbrev 40");
            GitProcess.Invoke(this.RepoRoot, "config user.name \"Functional Test User\"");
            GitProcess.Invoke(this.RepoRoot, "config user.email \"[email protected]\"");
        }
Ejemplo n.º 2
0
 public void UnmountAndDeleteAll()
 {
     this.UnmountGVFS();
     this.DeleteEnlistment();
     GVFSServiceProcess.StopService();
 }