Неподдерживаемая ошибка ожидания изменения при перемещении папки - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь переместить папку в TFS 2010. После осознания того, что TFS не может сделать это без потери истории папки (см. этот вопрос и ответы пользователей в Microsoft ), я попробовал следующую команду TF.EXE :

tf переименовать приложения "Test Main \ Apps"

Но я получаю сообщение об ошибке.

TF10169: Попытка неподдерживаемого ожидающего изменения в папке командного проекта $ / Apps. Используйте Мастер создания проекта в Team Explorer для создания проекта или инструмент удаления Team Project для его удаления.

В папке Apps нет ожидающих изменений, но я попробовал некоторые другие папки для хорошей меры и получил тот же результат.

Я не хочу создавать или удалять какие-либо командные проекты. Чего мне не хватает?

1 Ответ

0 голосов
/ 11 сентября 2018

$/Apps - это не папка, это корень командного проекта. Думайте об этом как "C: \". Под ним можно создавать папки, но это особая сущность со своим набором правил.

Итак, что это значит для того, что вы пытаетесь сделать? Похоже, ваша цель - переименовать командный проект . К сожалению, TFS 2010 не поддерживает переименование командных проектов, хотя TFS 2015 и более поздние версии поддерживают.

Если вы хотите переименовать командный проект «Приложения», вам нужно будет обновить его до современной версии TFS, но с минимальной TFS 2015.

В противном случае вам придется вручную создать новый командный проект с вашим желаемым именем и проверить в исходном коде. Вы не сможете переместить его из проводника управления источниками.

Однако имейте в виду, что в командном проекте есть нечто большее, чем просто исходный код - любые рабочие элементы или определения сборки не будут перенесены в новый командный проект, и нет механизма для их перемещения.

Итак, ваши варианты:

  1. Жить с именем
  2. Обновление до TFS 2015 или выше (в идеале, конечно, самая последняя версия)
  3. Создать новый командный проект
...