¿Cómo puedo manejar el file Web.Config con diferentes entornos (desarrollo, testing, puesta en escena) en Visual Studio Team Services con GIT?

Tengo 3 twigs (desarrollo, testing, puesta en escena) en mi proyecto web basado en VSTS y GIT. Se modificaron con <connectionStrings> específicos en Web.Config dependiendo del entorno en el que estoy trabajando. Además, agregué manualmente references de services que apuntan a una URL específica y también se agregaron automáticamente a <applicationSettings> function del entorno.

He estado trabajando bien con esos entornos de tree; Sin embargo, cuando comencé a fusionar dos twigs, mi file Web.Config se modificó y mis references de services también se cambiaron. Este escenario me obligó a agregar cambiar todas las configuraciones de forma manual, por lo que me pregunto si existe una manera más fácil de manejar las twigs fusionadas sin perder toda la configuration establecida anteriormente ni ninguna forma de trabajar con múltiples entornos sin hacer manualidades.

Cree files de configuration generalizados con marcadores de position y luego inserte los valores correctos en el momento de la implementación. Esto, por supuesto, depende de que tenga implementada una automation de implementación y deployment. Que deberías

    Intereting Posts