protected VersionControlServer GetVersionControlServer()
        {
            var context = VersionControlNavigationHelper.GetTeamFoundationContext(_serviceProvider);

            if (context == null || VersionControlNavigationHelper.IsConnectedToTfsCollectionAndProject(context) == false)
            {
                return(null);
            }
            var vcs = context.TeamProjectCollection.GetService <VersionControlServer>();

            return(vcs);
        }
Example #2
0
        private ChangesetService InitChangesetService()
        {
            var context = VersionControlNavigationHelper.GetTeamFoundationContext(_serviceProvider);

            if (context != null && VersionControlNavigationHelper.IsConnectedToTfsCollectionAndProject(context))
            {
                var vcs = context.TeamProjectCollection.GetService <VersionControlServer>();
                if (vcs != null)
                {
                    return(new ChangesetService(vcs));
                }
            }
            return(null);
        }