Имеет флаг конфигурации, который указывает , какой набор значков использовать.Затем, вместо того, чтобы топать наборы значков друг друга, вам нужно только настроить рабочее пространство так, чтобы оно указывало на правильное.
Чтобы не допустить, чтобы конфигурационные файлы топали друг друга в VC, пусть VC хранит a шаблон файла конфигурации с разумными значениями по умолчанию, а затем файл конфигурации фактический будет игнорироваться системой VC.
Например, у нас будет web.config.template
зарегистрировался в системе VC и внес в нее какие-либо общесистемные изменения конфигурации.Каждый разработчик (и любой другой тип развертывания) будет иметь свою собственную копию файла шаблона со своими конкретными потребностями конфигурации.
Чтобы помочь узнать, когда основной конфигурационный файл был изменен, у нас есть наборсценариев хуков, которые уведомляют пользователя о внесенных изменениях и автоматически разграничивают локальный файл, а также требуют установки явных флагов при изменении мастер-файла.