gpt4 book ai didi

visual-studio-2008 - 是否可以从 checkin (TFS)中排除某些文件?

转载 作者:行者123 更新时间:2023-12-04 19:22:48 24 4
gpt4 key购买 nike

我们在源代码控制 (TFS) 下的各种项目中使用配置文件,每个开发人员必须在其本地副本中进行一些调整以配置其环境。作为部署的一部分,构建过程负责将配置文件替换为服务器配置,因此存储库中的内容实际上并不重要。但是,我们无论如何都希望在存储库中保留某种默认的非破坏性配置文件版本,以便例如没有参与特定项目的人不会因为本地配置错误而遇到麻烦。

我们试图通过引入简单地禁止 checkin 配置文件的 checkin 策略来解决这个问题。这很好用,但是仅仅因为我们懒得总是在挂起的更改窗口中取消选中这些复选框,问题就来了:是否可以透明地禁用特定文件的 checkin 而不使它们脱离源代码控制(例如锁定它们当前版本) ?

最佳答案

您的主要选择:

  • 如果您主要使用 Visual Studio 集成,只需在您的解决方案/项目中将这些文件标记为“从源代码管理中排除”就足够了。
  • 管理员可以锁定并锁定文件。 TFS 支持两种锁定类型,具体取决于您希望开发人员在进程中的哪个位置收到警告:http://blogs.msdn.com/phkelley/archive/2008/11/12/everything-you-ever-wanted-to-know-about-locks.aspx

  • 还有其他一些方法,但我认为这些是明显的最爱。

    关于visual-studio-2008 - 是否可以从 checkin (TFS)中排除某些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2252557/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com