Удаление локальной папки в TFS
Я являюсь частью большого проекта, сопоставленного с TFS, в этом проекте есть папка, над которой я закончил работу. Мне больше не нужна эта папка, поэтому я хотел бы удалить свою локальную копию. Проблема в том, что TFS хочет отразить изменение и удалить папку из системы управления версиями, я не хочу удалять ее из TFS.
единственный способ, который я могу найти, чтобы сделать это, чтобы размонтировать рабочее пространство, а затем пройти и получить все другие папки, которые мне нужно работать.
Is в любом случае я могу просто удалить эту папку локально?
2 ответов:
Это более старый пост, но поскольку единственный данный ответ кажется мне "не совсем правильным", я все равно хотел бы ответить: Я написал об этом (на немецком языке) здесь:blog.nils-andresen.de
Если у вас есть локальная копия, которую вы хотите отменить или отменить загрузку следующим образом:
просто щелкните правой кнопкой мыши папку, а затем нажмите кнопку " получить конкретную версию "или" дополнительно > получить конкретную версию " и укажите набор изменений 1.
вот почему С лучшие советы TFS Мартина Вудворда:
...если вы делаете "получить конкретную версию..."в файлах и выберите набор изменений 1, файлы будут удалены локально, и сервер будет знать об этом. Цвет файла в проводнике системы управления версиями будет переходить от черного к серому и будет иметь фразу "не загружено" в последнем столбце.
набор изменений 1-это специальный набор изменений в вашей команде Экземпляр Foundation Server. Он был создан как часть процедуры установки и содержит только одну вещь - корневой узел ($/) в дереве управления версиями. Если вы сделаете get for Changeset 1 для любых фактических файлов, то они не будут существовать в этот момент времени в системе, поэтому будут удалены локально, и сервер будет знать об этом.
когда процесс будет завершен"последний" -столбец покажет "нет загружаемый."
после этого все оставшиеся файлы в файловой системе могут быть безопасно удалены.
вы можете плащ папка в локальном рабочем пространстве.
установив статус рабочей папки Cloaked, можно указать, что локальная папка не должна копировать файлы с сервера при выполнении операции Get. Это можно сделать для экономии места на локальном диске. Если позже вы решите, что вам нужно получить файлы в этих скрытых папках, вы должны изменить статус на активный, а затем выполнить операцию Get.



Comments