2013-04-29 37 views
0

我有两个开发环境,一个用于生产,另一个用于开发。在TFS中,我可以为每个环境保留不同版本的文件吗?保持本地版本的文件在TFS中没有被检出。

我想在我的Web.config文件上做到这一点,我为每个环境保留不同的连接字符串。现在,我必须在两个环境中都检出相应变量的文件,或者每次更改环境时更新它。

+1

如果只是为web.config文件中看到[这个问题](http://stackoverflow.com/questions/305447/using-different-web-配置在开发和生产环境) – 2013-04-29 17:41:53

+0

谢谢你的链接,我不知道。这个问题也可能出现在其他文件中。 – drobison 2013-04-29 17:48:26

+1

您可以使用[SlowCheetah](http://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5) – 2013-04-29 18:02:30

回答

1

在TFS,你可以做,使用分支与合并...创建生产一个分支,一个用于部署

分支是一项功能,允许文件的集合在两个或两个以上不同的路径发展。当团队必须维护两个或更多类似的代码库时,经常使用分支

合并是将两个不同分支中的更改组合在一起的过程。合并操作会接收源分支中发生的更改并将其集成到目标分支中。合并集成了源分支中的所有类型的更改,包括名称更改,文件编辑,文件添加以及文件删除和取消删除更改。如果在源分支和目标分支中修改了项目,系统将提示您解决冲突。

你可以找到更多的分支与合并here

+0

这是我需要做的,谢谢。 – drobison 2013-04-29 17:57:52

相关问题