0

我已经使用本教程成功地将 Web Config 和 App Config 转换为调试模式 。文件 Web.config 将根据当前的构建配置而改变。

我的问题是,这个功能在 TFS 中是否可行?

在我当前的项目中,有几个开发人员并且我们正在使用 TFS,因此任何被某人更改的文件都将被设置为“签出”并阻止其他人“签入”(或“签出”,具体取决于锁定类型) . 我的目标是让其他开发人员根据他们当前的构建配置自动更改他们的 web.config。

那么,如果每次构建时都会自动更改 Web.config,这是否会阻碍其他人使用该 Lock 机制?

谢谢。

4

1 回答 1

0

经过几天的试验,我发现如果我们在 Visual Studio 环境之外编辑文件,则 TFS 不会签出该项目。基于这种行为,我得出结论,使用 TFS 进行转换是安全的,这正是我的问题的确切解决方案。现在我们的团队可以根据他们当前选择的配置自由地切换他们的连接字符串,而无需签出然后签入他们的 Web.Config。

于 2013-04-01T09:31:11.237 回答