Visual Studio 2012 - Как мне привязать мое решение к другому серверу Team Foundation?

16

У меня есть решение Visual Studio 2012 (RC), связанное с сервером CodePlex . Однако я хочу привязать его к серверу Team Foundation Service . Я не забочусь о сохранении истории, так как я только что начал проект. Как мне связать решение с новым сервером?

Я пробовал File->Source Control->Advanced->Change Source Control , подключившись к серверу Team Foundation Service TFS, но я могу видеть только, что действие Bind доступно мне, и это просто повторно привязывается к CodePlex. Что странно, так как Visual Studio указала мне на диалог Change Source Control , когда я попытался напрямую добавить несвязанное решение на сервер Team Foundation.

    
задан aknuds1 06.08.2012 в 14:44
источник

2 ответа

39

Я узнал, как это сделать с помощью в этой статье . То, что я сделал, было связано с подключением к CodePlex TFS, откройте File->Source Control->Advanced->Workspaces , а затем дважды щелкните элемент моей рабочей области. Это запустило диалог, в котором я удалил рабочую папку решения.

После этого я мог бы подключиться к Team Foundation Service и свободно разрешить исходному решению управлять этим сервером.

    
ответ дан aknuds1 06.08.2012 в 19:05
  • Это также работало для переустановки из одной сборной Team Team в другую коллекцию Team Project. –  TreK 07.06.2013 в 19:49
  • Да, отлично это сработало. Просто убедитесь, что текущий Сервер - тот, с которым вы хотите отключиться. Я был связан с другим и удалил рабочее пространство ... и ничего не произошло. Я снова переключился на свою, и тогда это сработало. Phew :) –  ppumkin 11.01.2014 в 15:08
  • Это диалоговое окно было неприятным беспорядком до тех пор, как я помню, но, к счастью, это работает. Похоже, что функция «привязка» больше логична, если существует рабочее пространство - на самом деле так оно и было создано (поэтому рабочее пространство сопоставляет локальные файлы на сервере). Это просто расстраивает, когда многие справочные документы MS говорят вам «отвязать», а затем «привязать» к новому местоположению, которое для TFS не работает. –  Simon_Weaver 06.11.2016 в 02:51
2

Если вы перенесли свой проект под другой SC и вам нужно привязать его к этому SC:

  1. Отвяжите его в File->Source Control->Advanced->Change Source Control .
  2. В обозревателе решений щелкните правой кнопкой мыши проект, а затем Source Control->Add Selected Projects to Source Control .
ответ дан optim1st 24.04.2015 в 13:14
  • всякий раз, когда я это делаю, это просто возвращается к исходному местоположению. очень расстраивает –  Simon_Weaver 06.11.2016 в 02:48