예제 #1
0
        void Diff_Click(object sender, EventArgs e)
        {
            if (currentNodes == null || currentNodes.Length != 2)
            {
                return;
            }
            string path1 = (currentNodes[0] as GenericNode).BackingPath;
            string path2 = (currentNodes[1] as GenericNode).BackingPath;

            TortoiseProc.Execute("vdiff", path1, path2);
        }
예제 #2
0
 void Update_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("pull", GetPaths());
 }
예제 #3
0
 void Commit_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("commit", GetPaths());
 }
예제 #4
0
 void Push_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("push", GetPaths());
 }
예제 #5
0
 void ShowLog_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("log", GetPaths());
 }
예제 #6
0
 void DiffChange_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("vdiff", GetPaths());
 }
예제 #7
0
 void Ignore_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("ignore", GetPaths());
 }
예제 #8
0
 void Add_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("add", GetPaths());
 }
예제 #9
0
 void UndoAdd_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("forget", GetPaths());
 }
예제 #10
0
 void Revert_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("revert", GetPaths());
 }
예제 #11
0
 void EditConflict_Click(object sender, EventArgs e)
 {
     TortoiseProc.Execute("merge", GetPaths());
 }