#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. Все, чего не хватает, можно извлечь из копии структуры и добавить в систему управления версиями.