所以,今天我通过提交一个配置文件来破坏了构建。它知道服务器在哪里(类似于SQL服务器等),而我一直在我的电脑上运行的服务器上进行开发。通常情况下,或者说在其他情况下,我们会针对中央服务器运行。当然,日常构建没有找到“我的”服务器,因此出现了故障。但是,在提交之前将编辑配置文件指向“正常”的服务器,并在提交后再次编辑它非常乏味。
我一直想让VC忽略配置文件,以免意外检查它。另一方面,存储库应该包含一个干净、可用的文件版本。我不可能忽视它并同时将其检查进去,对吧?
因此,我正在寻找一种方式来拥有一个文件,即,它可以被签出,但永远不会被签入。至少在最常见的情况下是这样-如果配置文件发生重大变化,则某些特殊程序可将新版本放入存储库中。
如果您们遇到过这个问题,我会对您发现的任何解决方案感兴趣。只要它们不破坏构建就好了;)
我一直想让VC忽略配置文件,以免意外检查它。另一方面,存储库应该包含一个干净、可用的文件版本。我不可能忽视它并同时将其检查进去,对吧?
因此,我正在寻找一种方式来拥有一个文件,即,它可以被签出,但永远不会被签入。至少在最常见的情况下是这样-如果配置文件发生重大变化,则某些特殊程序可将新版本放入存储库中。
如果您们遇到过这个问题,我会对您发现的任何解决方案感兴趣。只要它们不破坏构建就好了;)