我正在尝试找到一个解决方案来阻止我的开发人员团队运行包含生产设置的解决方案配置“发布”。 我只想防止像“OMG,我在测试期间处于发布配置,删除所有数据库”之类的粗心错误或类似的内容......
我们正在使用TFS开发Visual Studio 2010。我想知道是否有权使用特定类型的解决方案配置而不是其他...
如果你知道另一种方法可以确保这种错误永远不会附加,我也会接受它! ^^
提前致谢
答案 0 :(得分:0)
正如John建议的那样,您应该首先限制对生产数据库的访问。接下来,如果未定义特定的环境变量,则可能会导致发布配置错误。只需在删除数据库之前检查该环境变量。