2014-02-26 2 views
0

У меня есть VS 2013, подключенный к моей учетной записи Visual Studio Online и TFS. Каждый день я регистрирую свое решение.Visual Studio 2013 отображает проекты, которые не существуют в TFS

Проблема в том, что если я создаю проект и понимаю, что я создал неправильный тип проекта и удаляю его (а затем удаляю из файловой системы), когда придет время для регистрации проекта в TFS, он отображает который удалил проект и все файлы для регистрации.

Затем мне нужно выбрать проект-призрак и исключить его из регистрации.

Это известная проблема? Если да, то как я могу запретить VS отображать эти проекты-призрак?

+0

В отличие от сайтов на форуме, мы не используем «Спасибо» или «Любая помощь оценена» или подписи на [so]. См. «[Должны ли« Привет »,« спасибо », теги и приветствия удалены из сообщений?] (Http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be –

+0

@JohnSaunders - вау, что случилось с этим миром, если вы больше не можете сказать «Привет» или «Спасибо» в сообщениях. – Kahanu

+0

Прочтите ссылку, которую я разместил, и вы обнаружите, что вы не предназначены для разговоров здесь [так]. Это не другой веб-форум. –

ответ

4

Это не проблема как таковая, а по дизайну. Если вы создаете проект и отметьте Add to Source Control, он начнет отслеживать изменения.

Однако удаление физического проекта не остановит TFS отслеживать изменения, поскольку, насколько это известно, файлы все еще существуют.

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

+0

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

Смежные вопросы