public RepositoryProvider(ISettingsProvider settingsProvider)
 {
     settings = settingsProvider;
     var dir = Directory.CreateDirectory(settings.GetStrSettingByName("PathToRepository", Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "repo")));
     pathToRepo = dir.FullName;
     Name = new DirectoryInfo(pathToRepo).Name;
     LoadRepositoryInfo(pathToRepo);
 }
 public DiffEditorHelper(ISettingsProvider settings)
 {
     //WinMergeU C:\Folder\File.txt C:\Folder2
     pathToDiffEditor = settings.GetStrSettingByName("PathToDiffEditor", @"C:\Program Files (x86)\WinMerge\WinMergeU.exe");
 }