Continuous integration 如何设置我的环境,使我的持续集成应用了web.confg转换,而不写入原始web.config文件?

Continuous integration 如何设置我的环境,使我的持续集成应用了web.confg转换,而不写入原始web.config文件?,continuous-integration,cruisecontrol.net,Continuous Integration,Cruisecontrol.net,目前,我在我的项目中有我的本地计算机,在其中我开发了系统和一个开发服务器,在其中要进行持续集成。 我的dev服务器也有一个visualstudio,我希望能够在其中打开我的解决方案,因此,为了能够这样做,我有一个文件夹,可以下载我的源代码并从中打开解决方案。我的IIS也指向此文件夹 这给我带来了一个问题:当持续集成运行时,我需要它来运行webconfig转换。如果我这样做并覆盖我的版本化web.config,GIT将指出它是一个已更改的文件 我认为我的架构有问题。有些东西闻起来很难闻。我做错了什

目前,我在我的项目中有我的本地计算机,在其中我开发了系统和一个开发服务器,在其中要进行持续集成。 我的dev服务器也有一个visualstudio,我希望能够在其中打开我的解决方案,因此,为了能够这样做,我有一个文件夹,可以下载我的源代码并从中打开解决方案。我的IIS也指向此文件夹

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

我认为我的架构有问题。有些东西闻起来很难闻。我做错了什么?将我的环境设置为能够

  • 持续整合
  • 使用web.config转换
  • 能够在我的开发机器上的visual studio中打开源代码
  • ?

    谢谢