2013-03-22 3 views
0

Я успешно преобразовал конфигурацию Web Config и App Config в режиме отладки, используя это Tutorial . Файл Web.config изменится в зависимости от текущей конфигурации сборки.Преобразование Web Config в режиме отладки с использованием TFS

Мой вопрос в том, будет ли эта функциональность возможной в TFS?

В моем текущем проекте есть несколько разработчиков, и мы используем TFS, поэтому любые файлы, которые кто-то меняет кем-то, будут установлены как «Проверено» и запретят другим пользователям «Проверять» (или «Проверить», в зависимости от на тип блокировки). Моя цель - разрешить другим разработчикам изменять свой web.config автоматически в зависимости от их текущей конфигурации сборки.

Итак, если этот Web.config автоматически изменяется каждый раз, когда мы его создаем, это может случайно помешать другим из этого механизма блокировки?

Спасибо.

ответ

0

После нескольких дней экспериментов я обнаружил, что если мы редактируем файлы вне среды Visual Studio, TFS не будет проверять элемент. Основываясь на этом поведении, я пришел к выводу, что безопасно использовать трансформацию с TFS, и это просто точное решение для моей проблемы. Теперь наша команда может свободно переключаться со своей строкой соединения на основе их текущей выбранной конфигурации без необходимости выписки, а затем зарегистрировать свой Web.Config.