Cómo proteger passwords en una aplicación AppHarbor, con service-gancho a GitHub

¿Cuáles son los posibles patrones para resolver este problema en una aplicación AppHarbor que se empuja cada vez que se realiza un command en su fuente abierta GitHub- project?

Supongamos que tengo passwords confidenciales almacenadas en mi AppSettings.config y excluyo el file en mi .gitignore -file. ¿Cómo obtengo varias passwords, que son específicas del server, para la solución AppHarbor?

¿Puedo registrar un AppSettings.config solo en AppHarbor 's Git-store y no sobrescribirlo en el siguiente paso a GitHub ?

Puede agregar los juegos de aplicaciones que se insertan en su aplicación después de que se haya enviado al appharbor. Estos se pueden usar para casi cualquier cosa.

Al mirar su aplicación en Appharbor.com, habrá una "Variables de configuration" en el lado izquierdo. En esa área, puede agregar cualquier AppSettings que necesite, y se los inyectará cuando realice una compilation.

Una vez que agregue una configuration (nombre de "NewAppSetting", el valor es "We Rule!") Puede acceder a ellos de esta manera:

 ConfigurationManager.AppSettings["NewAppSetting"];//Has a string value of "We Rule!"