public override bool OnCommand() { if (Plugin.App.Solution != null && Plugin.App.Solution.FullName != string.Empty) { P4Operations.RevisionHistoryFile(Plugin.OutputPane, Path.GetDirectoryName(Plugin.App.Solution.FullName), Plugin.App.Solution.FullName); return(true); } return(false); }
public override void OnExecute(SelectedItem item, string fileName, OutputWindowPane pane) { string dirname = Path.GetDirectoryName(fileName); if (mMainLine) { Config options = (Config)Plugin.Options; fileName = P4Operations.RemapToMain(fileName, options.MainLinePath); } P4Operations.RevisionHistoryFile(pane, dirname, fileName); }