Как я могу полностью удалить TFS Bindings - PullRequest
234 голосов
/ 11 декабря 2008

У меня есть решение, которое содержит много проектов,

Я хотел бы полностью удалить привязки управления исходным кодом, как я могу это сделать?

Обновление: Что я действительно хочу сделать, так это переместить одно решение и его проекты из TFS 2005 -> 2008. Вот почему я удаляю привязки, есть ли лучший способ сделать это?

Ответы [ 14 ]

0 голосов
/ 07 августа 2018
  1. Перейдите в Файл -> Контроль источника -> Дополнительно -> Изменить контроль источника (если элемент управления изменением источника не отображается, нажмите на решение в обозревателе решений, затем повторите попытку)
  2. Отменить привязку решения и всех проектов

Теперь щелкните правой кнопкой мыши по решению, и вы увидите «Добавить проект в систему управления версиями». если вы захотите снова добавить проект в систему управления версиями, у вас могут появиться ошибки, в которых вас попросят изменить папку решения в TFS. это происходит потому, что в вашем решении еще есть какое-то отображение в рабочей области. удалить сопоставление или удалить рабочее пространство. Теперь ваше решение полностью отсоединено и сопоставлено с TFS или рабочими областями.

0 голосов
/ 19 января 2018

Другой вариант

Удалить рабочее пространство

переназначение при необходимости

Обязательно проверьте, выполнен ли откат (Отменить ожидающие изменения)

перед удалением рабочего пространства

Это самый быстрый и надежный

Удачи

0 голосов
/ 07 января 2018

В VS2017

  1. перейти на главную страницу в Team Explorer
  2. Нажмите Настройки в разделе проекта
  3. Нажмите Настройки репозитория в разделе Git
  4. В следующем окне см. Раздел Remotes . вы увидите опцию для удалить

Примечание: я проверяю это для git-репозитория

0 голосов
/ 26 августа 2013

Здесь вы можете найти еще один инструмент (включая исходный код), который удаляет как след SCC из файлов решения и проекта, так и файлов .vssscc и .vspscc. Кроме того, он удаляет выходные и другие настраиваемые каталоги.

Hth

Stefan

...