2015-10-19 101 views
8

我使用VS Online + Git进行版本控制,并且一切都很好,直到昨天,我重新安装了Windows并安装了VS 2015.我已经打开VS和选择选项从源代码控制打开并连接到我的VS在线账户,但是当我试图克隆项目到我的电脑我得到了错误:Visual Studio团队资源管理器+ VS在线同步错误

Error encountered while fetching: Invalid redirect to a non-git endpoint 

我试过几件事情(主要是随机,因为我无法找到任何东西对这个错误很有帮助)并没有什么帮助。

然后我打开Git bash并手动克隆项目到我的电脑,而且没有任何问题。之后,我在VS中打开项目并做了一些更改,在本地承诺剂量更改没有任何问题,但是当我尝试同步我的项目时,我又得到同样的错误。再一次,从Git bash推送代码到服务器没有任何问题。

此外,我试图从另一个VS在线帐户槽VS +团队资源管理器克隆项目,并没有问题。

你能帮我吗?

+1

同样在这里,我开始体验这个前几天,发生了蓝色的,只有我的笔记本电脑之一,我有两台其他机器用同一个微软帐户登录到visual studio,没有问题。我甚至重置了笔记本电脑并重新安装vs2015,令我惊讶的是我仍然得到同样的错误。 – minh

+0

我用另一个VSO账户测试了它,它工作正常,所以我猜这个问题是VSO账户特定的。我能想到的唯一事情就是在我遇到问题的同一时间发生的VSO账户试用结束了。不知道这与它有什么关系。 @hyperN你最近是否也有过VSO试用期结束? – minh

+0

嘿,谢谢你的回复,但这对我来说不是问题,我有完整的MSDN订阅 – hyperN

回答

2

要解决这个问题,我必须注销Team Foundation Server。在VS 2015中,在“团队”选项卡中,选择“从Team Foundation Server断开连接”。你可以关闭VS并重新启动它,如果你选择的话,但我不认为这有什么区别。当VS备份时,再次进入团队选项卡并选择“管理连接”,然后点击“管理连接”链接,然后按照步骤登录。

+0

嘿,这没有帮助:/ – hyperN

+0

尝试从Azure订阅和Azure AD断开VSO并重新连接,仍然没有运气,很烦人。 – minh

0

我有类似的问题,我设法通过去团队资源管理器 - >管理连接 - >连接到团队项目 - >服务器,并删除所有我的TFS服务器解决它。另外,我必须退出Visual Studio的所有帐户,重新启动VS并重新登录并连接到GIT。

最后我加回了我的TFS服务器。

1

刚才遇到同样的问题 - 在google-fu没有改变之后。但随后尝试以下步骤,它(的地方做或安全更改之前手动推送)工作:

  • 接近解决
  • 删除整个目录中
  • (在团队资源管理器查看)点击您的回购所在在回购的名称(小向下箭头)
  • 那里:项目>管理连接
  • rightclick你的回购和删除它(可能是你必须改变到另一个,否则你不能删除它,而你已经加载它)
  • 克隆你的回购回到它是

这些步骤后,我才得以同步再次

相关问题