Удалить локальную папку при удалении проекта в TFS?

#visual-studio-2010 #tfs

#visual-studio-2010 #tfs

Вопрос:

Мы только начали использовать TFS, и она отлично работает. Однако у меня есть один вопрос: если мы удалим папку, она не будет удалена в моей локальной рабочей области. В настоящее время мы реорганизуем проект, и я не хочу, чтобы на моем локальном диске было много неиспользуемых папок.

Где я могу это настроить?

Заранее спасибо.

Комментарии:

1. Вы имеете в виду, что при удалении папки в Visual Studio папка на диске не удаляется?

2. Локальные папки не удаляются, если они не пусты (или лучше сказать: не все файлы находятся под управлением версиями). Это тот случай, когда у вас есть двоичные файлы, например, в bin debug.

Ответ №1:

У вас есть инструменты Visual Studio Power Tools (http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f ) вы можете использовать инструменты командной строки tfpt для очистки всех ваших рабочих областей.

В окне командной строки

  • измените каталог на корневой в вашей рабочей области
  • введите tfpt.exe очистка дерева / рекурсия .

Это приведет к удалению любого файла или папки, которых нет в системе управления версиями.

Ответ №2:

Другое решение, которое также проверяет, насколько хорошо составлен ваш проект, заключается в том, чтобы вырезать всю папку и переместить ее в другое место, а затем выполнить get по всему проекту. Это позволит вам проверить, будет ли проект собран или отсутствуют некоторые «волшебные» библиотеки DLL. Все, чего не хватает, можно извлечь из копии структуры и добавить в систему управления версиями.