public bool SolveMergeToolPathForKDiff() { string kdiff3path = MergeToolsHelper.FindPathForKDiff(_gitModule.GetGlobalSetting("mergetool.kdiff3.path")); if (string.IsNullOrEmpty(kdiff3path)) { return(false); } _gitModule.SetGlobalPathSetting("mergetool.kdiff3.path", kdiff3path); return(true); }
private void ResolveDiffToolPath() { string kdiff3Path = MergeToolsHelper.FindPathForKDiff(CurrentSettings.GetValue("difftool.kdiff3.path")); if (string.IsNullOrEmpty(kdiff3Path)) { return; } kdiff3Path = MergeToolsHelper.FindFileInFolders("kdiff3.exe", MergetoolPath.Text); if (string.IsNullOrEmpty(kdiff3Path)) { return; } DifftoolPath.Text = kdiff3Path; }
private void ResolveDiffToolPath() { string kdiff3path = MergeToolsHelper.FindPathForKDiff(_gitModule.GetGlobalSetting("difftool.kdiff3.path")); if (string.IsNullOrEmpty(kdiff3path)) { return; } kdiff3path = MergeToolsHelper.FindFileInFolders("kdiff3.exe", MergetoolPath.Text); if (string.IsNullOrEmpty(kdiff3path)) { return; } DifftoolPath.Text = kdiff3path; }