internal async Task InitRepo() { await GitCommandWrappers.InitRepo(await GetSolutionFileName()); SolutionExtensions.WriteMessageToOutputPane("Enabling SCC Provider"); await OpenTracker(); await EnableSccForSolution(); await ReloadAllGlyphs(); SolutionExtensions.WriteMessageToOutputPane("Done"); }
internal async Task InitRepo() { await GitCommandWrappers.InitRepo(await GetSolutionFileName()); SolutionExtensions.WriteMessageToOutputPane("Enabling SCC Provider"); await ThreadHelper.JoinableTaskFactory.SwitchToMainThreadAsync(); var projects = await SolutionExtensions.GetLoadedControllableProjects(); SolutionExtensions.WriteMessageToOutputPane("Adding Projects To git"); foreach (var vsSccProject2 in projects) { await AddProjectToSourceControl(vsSccProject2); } await OpenTracker(); await RefreshSolution(); SolutionExtensions.WriteMessageToOutputPane("Done"); }