【发布时间】:2016-02-15 12:31:02
【问题描述】:
我们在源代码控制 (TFS) 下的各种项目中使用配置文件,每个开发人员都必须在其本地副本中进行一些调整以配置他的环境。作为部署的一部分,构建过程会注意将配置文件替换为服务器配置,因此存储库中的内容实际上并不重要。但是,无论如何,我们都希望在存储库中保留某种默认的非破坏版本的配置文件,例如不参与特定项目的人不会因为本地配置错误而遇到麻烦。
我们试图通过引入简单地禁止签入配置文件的签入策略来解决此问题。这很好用,但只是因为我们懒得总是取消选中待处理更改窗口中的那些复选框,问题来了:是否可以透明地禁用特定文件的签入而不使它们脱离源代码控制(例如锁定它们当前版本)?
【问题讨论】:
标签: visual-studio-2008 tfs version-control configuration-files