CC.NET / TFS не удаляет удаленные файлы на сервере сборки

TFS - это мой репозиторий, CC.NET - мой сервер сборки. Если я удалю файл в Visual Studio или TFS Powertools (расширение Windows Explorer) и проверю это удаление, я могу быть достаточно уверен, что файл НЕ будет удален с моего сервера сборки. В результате сборки часто терпят неудачу из-за конфликтующих файлов (особенно переименованных файлов).

Кто-нибудь еще был свидетелем такого поведения? Есть ли способ обеспечить отражение таких изменений на сервере сборки?

Спасибо; Дункан


person Duncan    schedule 20.06.2012    source источник


Ответы (1)


Хотя мы не используем TFS в качестве системы управления версиями, мы используем CC.Net. В рамках нашего процесса сборки мы очищаем рабочую область от всех файлов (с помощью задачи Nant), а затем принудительно обновляем файлы из нашего SCM.

Похоже, это решит вашу проблему.

person ChrisBint    schedule 20.06.2012
comment
Я удаляю только файлы в build-папке, но нет причин, почему бы не удалить все, что не в корне. Хороший звонок. - person Duncan; 21.06.2012