zoukankan      html  css  js  c++  java
  • 创建TFS团队项目时自动建立代码库的文件夹结构

    很多客户都跟我提过一个这样的需求,即需要在创建团队TFS项目时,自动创建起源代码库的文档结构,例如类似下列结构的文件夹:

    <teamProject>
      |- DEVELOPMENT
      |- MAIN
         |- BUILD
         |- SOURCE
         |- TEST
      |-RELEASES

    一、Team Foundation Server 2012 方案

    而通过分析,TFS的团队项目过程模板不支持源代码目录结构的预定义,但是很幸运的是,Visual Studio 2012支持在创建团队项目的过程中创建分支。我们可以利用这个功能达到上述目的,具体的做法是这样的:

    第一步:创建一个团队项目,在这个团队项目中创建好项目的目录结构,作为模板项目

    第二步:后续新建项目过程中,以上面的项目为源分支,创建源代码库的目录结构。下面以截图说明操作过程:

    SNAGHTML169f679

    Figure 1 – 新建团队项目

    clip_image001

    Figure 2 – 选择过程模板

    clip_image001[5]

    Figure 3 – 设置SharePoint集成

    SNAGHTML16b4d4f

    Figure 4 – 选择现有的项目作为新项目的源分支

    SNAGHTML16c2d01

    Figure 5 – 完成创建过程

    二、Team Foundation Server 2013 方案

    上述方案在TFS 2012中没有问题,但是升级到TFS 2013以后,你会发现微软取消了这个功能,新建团项目的过程中已经没有了制定源分支的选项,只能选择TFVC或者Git(如下图)

    image

    但是还是可以利用上述方案的基本原理。可以在创建团队项目以后,再以模板项目为源分支,在新建的团队项目中创建一条分支,将模板项目中的分支结构复制过来。

    文章来源:http://www.cnblogs.com/danzhang 张洪君

  • 相关阅读:
    k8s 存活探针(健康检查)
    数据库CPU 100%处理记录
    zabbix 批量安装+自动注册
    Docker 学习目录
    ubuntu18启动zabbix-agent失败/故障记录
    使用Docker构建企业Jenkins CI平台
    记一次服务被黑处理过程
    ELK数据迁移,ES快照备份迁移
    脚本监控服务状态 微信-钉钉告警
    邮箱附件脚本
  • 原文地址:https://www.cnblogs.com/danzhang/p/4332904.html
Copyright © 2011-2022 走看看