Team Foundation Service,发布到分段/制作

时间:2013-04-19 12:28:46

标签: visual-studio-2012 web-deployment azure-devops

我一直在寻找Visual Studio 2012的TFS发布解决方案,我正在努力找到最理想的方式来完成这项工作。

最初我通过FTP和发布包完成了这项工作,但这可能会受到上传时间过长的影响,具体取决于项目的大小。我之前已经在其中一个登台服务器上安装了VS2012并通过执行get latest然后从服务器本身发布本地发布通常非常快,但我不喜欢在服务器上安装它。

理想的解决方案是仅上传最新发布的差异,这将改善上传时间,几乎就像一个遥控器“获取最新”。这是可能的,还是有替代方案可能对我有用?

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您已经通过构建定义从TFS发布,则Web部署有几个用于同步内容的设置,以便仅部署最新的更改,而不是每次都复制所有内容。

If needed, here's a guide to get you started with Web Deploy from Vishal Joshi

Here's a link to Web Deploy operation settings.特别是 'sync'verb和'dest'以及'UseCheckSum'设置可以允许所需的控制级别。

如果我正确地理解你的问题,我很难衡量,希望这会有所帮助。