Пример #1
0
        internal async Task InitRepo()
        {
            await GitCommandWrappers.InitRepo(await GetSolutionFileName());

            SolutionExtensions.WriteMessageToOutputPane("Enabling SCC Provider");
            await OpenTracker();
            await EnableSccForSolution();
            await ReloadAllGlyphs();

            SolutionExtensions.WriteMessageToOutputPane("Done");
        }
Пример #2
0
        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");
        }