如何设置我的环境,以便我的持续集成应用web.config转换并且不会覆盖原始的web.config文件?

时间:2013-12-05 13:22:19

标签: continuous-integration cruisecontrol.net

目前我的项目中有我的本地计算机,我在其中开发系统和开发服务器,其中持续集成即将发生。 我的开发服务器还有一个可视化工作室,我希望有时可以打开我的解决方案,所以,为了能够这样做,我有一个文件夹,我下载我的源代码并从中打开解决方案。我的IIS也指向此文件夹。

这给我带来了一个问题:当持续集成运行时,我需要它来运行webconfig转换。如果我这样做并覆盖我的版本化web.config,GIT会将其指出为已更改的文件。

我认为我的架构在做错了。有些东西闻起来很糟糕。我究竟做错了什么?设置环境能够

的最佳做法是什么?
  1. 持续整合
  2. 使用web.config转换
  3. 能够在我的开发机器上的visual studio中打开源代码
  4. 谢谢!

0 个答案:

没有答案