Microsoft Visual Studio Team Explorer Everywhere 2010+MyEclipse 9.1+TFS 2010=无法连接到多个项目

Microsoft Visual Studio Team Explorer Everywhere 2010+MyEclipse 9.1+TFS 2010=无法连接到多个项目,myeclipse,team-explorer-everywhere,Myeclipse,Team Explorer Everywhere,我遇到了一个问题,我的Eclipse9.1在2010年无法使用TeamExplorer Everywhere插件连接到多个项目。如果我尝试连接第二个项目,它会断开我与第一个项目的连接。我找不到任何方法能够像2008年TFS那样撤销多个项目 有什么想法吗?这是设计好的。Team Explorer Everywhere一次只能连接到单个团队项目集合。这种情况的原因有很多,但都是为了保留针对服务器的原子操作的概念。某些操作(例如,签入)必须仅限于单个服务器实例,这样才有意义 由于单个变更集在TFS中是

我遇到了一个问题,我的Eclipse9.1在2010年无法使用TeamExplorer Everywhere插件连接到多个项目。如果我尝试连接第二个项目,它会断开我与第一个项目的连接。我找不到任何方法能够像2008年TFS那样撤销多个项目


有什么想法吗?

这是设计好的。Team Explorer Everywhere一次只能连接到单个团队项目集合。这种情况的原因有很多,但都是为了保留针对服务器的原子操作的概念。某些操作(例如,签入)必须仅限于单个服务器实例,这样才有意义

由于单个变更集在TFS中是原子的,因此尝试签入多个挂起的变更要么全部成功,要么全部失败。考虑是否存在两个不同服务器的挂起的更改:不能将所有这些更改提交为一个变更集——一个服务器可能由于冲突而拒绝您的签入,而另一个服务器可以成功进行。这充其量是令人困惑的,但实际上很可能使您的项目处于不一致的状态,因为这些项目之间可能存在依赖关系。由于每个服务器都有不同的变更集,因此UI必须反映这一点

经过大量的考虑和实验,我们得出结论,最好的用户体验就是拥有一种可以从多个TFS服务器导入项目的体验,但您必须通过选择当前在线的服务器来选择要在UI中使用的服务器。所有TFS功能都可用于在线服务器,而其他项目可以使用TFS功能的有限子集

如果需要导入所有Java项目,我们建议您将其合并到单个团队项目集合中

此行为与该软件的任何以前版本都没有变化,包括在微软收购该技术之前,该产品仍然是Teamprise Client Suite的一部分


还请注意,由于新的本地工作区功能,TFS 2012中脱机项目可用的命令范围大幅增加。

我想我刚才的问题措辞不好。我们看到的问题是,我们在一个MyEclipse工作空间中打开了多个项目。有些事情导致项目无法连接,但重建工作空间至少暂时可以解决问题。哦,好吧,在这种情况下,忽略上面的闲话。我怀疑有一些间歇性的服务器连接问题-你能给我一个电子邮件地址是在我的个人资料,我们可以得到它的底部吗?