Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security web.release.config上的TFS2010安全性_Security_Web Deployment - Fatal编程技术网

Security web.release.config上的TFS2010安全性

Security web.release.config上的TFS2010安全性,security,web-deployment,Security,Web Deployment,我们有一个web应用程序,我为开发人员、qa和生产人员构建并部署了脚本。在VS2010中,我有web.config,下面有web.debug.config和web.release.config,我们的开发人员可以看到开发服务器的密码,但我有一个问题,web.release.config在连接字符串上替代了生产数据库,我似乎无法隐藏它 我想知道有什么方法可以确保此安全?在VS2010源代码管理资源管理器中,您可以右键单击web.release.config并选择“属性”。单击“安全”选项卡,您可以

我们有一个web应用程序,我为开发人员、qa和生产人员构建并部署了脚本。在VS2010中,我有web.config,下面有web.debug.config和web.release.config,我们的开发人员可以看到开发服务器的密码,但我有一个问题,web.release.config在连接字符串上替代了生产数据库,我似乎无法隐藏它


我想知道有什么方法可以确保此安全?

在VS2010源代码管理资源管理器中,您可以右键单击web.release.config并选择“属性”。单击“安全”选项卡,您可以在其中拒绝您不想查看文件内容的人的访问

我必须允许开发人员将他们的开发更改(在开发服务器上)合并到生产(主干)中,因此我创建了一个名为“MergeGroup”的组,不允许他们仅访问xxx.release.config文件,但他们可以合并所有其他文件。其思想是,如果开发人员需要合并代码,我会将它们放在这个组中,完成后,我会将它们从组中删除