首页 > Web开发 > 详细

TFS+VS2013实现持续集成

时间:2015-08-06 15:20:48      阅读:309      评论:0      收藏:0      [点我收藏+]
  1. 安装VS2013

  2. 安装 TFS

  3. 配置环境

 

  1. 1    配置 TFS的环境

参考:

https://msdn.microsoft.com/zh-cn/library/ms181712#deploy

 

  1. 2    配置vs2013

当然,这里你要先有在 vs中导入解决方案,这里如果你公司在用vs做开发的话,可以用现成的,或者让开发帮忙在本地做一个,然后按照如图的步骤操作:

点击 生成定义

参考 https://msdn.microsoft.com/zh-cn/library/ms181716 进行配置

上面的地址是 源代码复制到本地的 地址


 “生成默认值”选项卡上:


下面这个 是关键:找了好久,网上没有解决方案:

这里我在本地进行实验,所以TFSvs2013都安装在了本地:

这个发布地址,我想发布在本地配置的 IIS 地址:

那这个地址怎么 设置呢?在哪设置呢?

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\WebApplications

这个文件Microsoft.WebApplication.targets 

在这里

  <PropertyGroup Condition="‘$(WebProjectOutputDir)‘==‘‘">

    <WebProjectOutputDir>$(MSBuildProjectDirectory)</WebProjectOutputDir>

    <WebProjectOutputDir Condition="!$(WebProjectOutputDirInsideProject)">$(OutDir)_PublishedWebsites\$(MSBuildProjectName)</WebProjectOutputDir>

  </PropertyGroup>

修改为:

  <PropertyGroup Condition="‘$(WebProjectOutputDir)‘==‘‘">

    <WebProjectOutputDir>$(MSBuildProjectDirectory)</WebProjectOutputDir>

    <WebProjectOutputDir Condition="!$(WebProjectOutputDirInsideProject)">D:\TZCSTest</WebProjectOutputDir>

  </PropertyGroup>

 

标红的地址是我发布的IIS的地址。

生成的定义,会根据设置 的触发器来进行自动发布

TFS+VS2013实现持续集成

原文:http://my.oschina.net/yifan326/blog/488587

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!