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;
}