到目前为止,我一直在使用gitignore来忽略我的web.congfig和web.release.config文件,这样我的连接字符串(包括密码)就不会存储在git存储库中.
对于在加密的可移动媒体上传递的web.config的更改,这很好.
但我刚刚开始考虑使用持续集成并将我的代码存储在Visual Studio Team Services上.为了使其工作(除非您可以建议修复),我必须将web.config作为项目的一部分包含在内.
我在Windows服务器(内部)上使用MSSQL DB和与不同服务器上的Oracle DB的连接来托管应用程序.
到目前为止,我不是最先进的开发者,而是拥有自己的开发者.所有支持都非常欢迎.