最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度、谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面就简单介绍一下安装和配置过程。

一、安装和配置过程介绍

要安装TFS2013当然要先进行下载了,可以在下面的地址下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=43728;文件有2.5G

下载完成后,双击vs2013.3_tfs_chs.iso这个文件进行安装,需要注意的是安装这个版本的TFS,要首先安装sql server 2012 sp1。安装界面如下图所示:

选择我接受Team Foundation Server 的许可条款,然后点击立即安装,出现如下界面:

出现安装进度条,等待安装完成。。。过一会安装完成后,会弹出Team Foundation server配置中心的界面,第一次运行配置中心,会提示要输入产品密钥如下图所示:

至于产品密钥的,呵呵。。大家可以访问放肆网论坛,那里会有你想要的。。输入产品密钥后,会出现如下界面:

我们选择 ---基本 选项进行配置,然后点击启动向导,会启动基本配置向导,如下图:

然后点击下一步,选择使用现有的Sqlserver实例,如下图:

点击下一步,会出现sqlserver的服务器名称,如果是本机的话,不能用.或者localhost表示本机实例,一般用计算机全名 表示。如下图:

测试通过,点击下一步后会运行环境检查,检查通过后出现如下界面:

然后点击配置按钮,开始进行自动配置 ,如下图:

大概等待5分钟后,全部配置成功,出现下图界面,就表示安装成功了,哈哈。。。

以上就是TFS2013全部的安装和配置过程。下面就是介绍如何利用TFS2013进行源代码管理和团队开发了。

二、使用TFS进行团队开发和源代码管理

在浏览器中输入:http://localhost:8080/tfs 会出现下图:

浏览器可以正常访问,就表示上面的配置过程一切正常。

上图有功能、了解、获取Visual Studio、管理四个选项,我点击管理,在出现的界面点击访问级别选项卡,如下图:

我们可以在上图的左边看到有:有限、标准、完全三个访问级别,我们将“完全”设置为默认访问级别。

设置完成后,我们打开VS2013 ,点击团队资源管理器中的选择团队项目,打卡如下界面:

我们选择一个团队服务器,然后会出现一个默认的团队项目集合,我们选择这个默认的团队项目集合,然后点击连接按钮,如下图:

点击连接按钮后,因为是第一次使用VS2013的团队资源管理器会提示你映射一个本地的工作区,也就是我们的代码和文档要保存的地方,我们点击配置工作区,如下图:

我们点击映射并获取按钮,会提示已成功映射工作区。然后我们回到VS2013团队资源管理器的首页,点击创建团队项目,填写一个团队项目名称和描述说明,然后点击下一步,如下图:

在出现的界面中,会提示我们选择一个过程模板,我在这里选择了第二项敏捷开发模板, 如下图:

点击下一步,在出现的界面中,选择使用Team Foundation版本控制,如下图:

然后我们点击完成按钮,出现如下创建团队项目的界面:

大概等待几分钟,出现下图就表示团队项目创建成功:

然后我们点击关闭按钮。在VS2013的团队资源管理器中,我们在团队项目的主页中,在下方的解决方案树形列表中,点击新建按钮。如下图:

我们点击新建按钮后,就可以创建一个标准的Vs项目,我在这面选择了ASP.NET Web应用程序,如下图:

新创建的项目中,在解决方案资源管理器中,我们会发现代码文件的前面有了加号(+),我们可以签入一次项目,选择解决方案,然后点击右键,选择签入,如下图:

点击签入按钮后,我们的代码文件前面就会出现一个锁的图案。表示已经签入到服务器了。

那么代码文件和项目签入到服务器后,团队的其他成员怎么来连接和获取项目呢?

首先我们要先创建一个windows用户,点击--》 这台电脑--》 点击右键--》 选择管理菜单,弹出计算机管理界面,然后选择本地用户和组--》用户,新建一个用户,如下图:

创建完windows 用户,我们下一步就是要把这个用户加入到TFS团队项目成员里面来。在VS2013 团队资源管理器的主页中,我们点击Web门户网站,如下图:

点击Web门户网站后,会在浏览器中打开TFS的管理界面,如下图:

在右边有一个成员管理功能,我们点击管理按钮,出现下图:

我们点击添加按钮,把刚刚新建的windows用户添加进团队项目成员里面来,如下图:

这样我们的测试用户就可以用VS2013连接我们的TFS服务器,并获取团队项目代码了。

三、最后

我在这里只是简单的演示了一下TFS的安装配置过程,TFS2013非常强大,还可以进行项目的计划、BUG、测试等管理,这些高级功能我会在后面慢慢的进行摸索。TFS还有一个团队聊天室功能,我个人觉得很炫呀。最后附上一张团队聊天室的截图:

TFS2013 TFS 2013 Power Tools终于可用了。此版本虽然没有增添新功能,但却有很多的bug修复,并且Power Tools已经全部更新,可以与VS2013和TFS2013协同工作。同时,版本检测功能也已经更改,以便于Power Tools可以与VS2013的更新版本协同工作——所以无需等待针对每一个VS更新版本的Power Tools。当然,Power Tools也将会与VS2013 RTM版本协同工作。我们并不打算专门为了VS2013RTM版本而做Power Tools的更新,除非大家发现需要解决的重大问题。

转载于:https://www.cnblogs.com/lvdongjie/p/5551577.html

TFS2013 微软源代码管理工具 安装与使用图文教程相关推荐

  1. 微软tfs项目管理工具_微软源代码管理工具TFS2013安装与使用图文教程

    鼎点 网络 百兆独享 服务器 仅需 999 元 免备案国内虚拟主机 -163cdn 畅游 网络 百独 服务器 包跑满 998 元 服务器 租 用 199/ 月 起 当 前位置 : 主 页 > 软 ...

  2. 安装了git之后visual studio 2019变得很卡怎么办?(工具 --> 选项 --> 源代码管理工具【设置成无】)

    工具 --> 选项 --> 源代码管理工具 将源代码管理工具设置为无 参考文章:为什么vs2015经常卡顿? - 张山的回答 - 知乎

  3. SCPPO(六):源代码管理工具---Team Foundation Server

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 正所谓:工欲善其事必先利其器:最近微信上转的一篇文章特别火,建议大家去瞄一瞄<吴 ...

  4. 20180320作业1:源代码管理工具调查

    任务说明: 一.找出并了解当前较为流行的几种源代码管理工具(至少三种): 二.建立表格对这些源代码管理工具的优缺点进行比较分析. 工具 优点 缺点 SVN  开源,有独立大的安全管理机制代码一致性高 ...

  5. 源代码管理工具-GIT

    源代码管理工具-GIT 一. git 概述 1. git 简介? 什么是git? > git是一款开源的分布式版本控制工具 > 在世界上所有的分布式版本控制工具中,git是最快.最简单.最 ...

  6. 系统安装教程:Windows7硬盘安装方法详细图文教程及使用工具下载

    下载好一个Windows7原版之后,也需有些人会为无光驱而感到烦恼,今天我就教大家怎么在硬盘安装微软新一代操作系统--Windows7 首先要将Windows7的安装文件放在某个盘的根目录 然后运行n ...

  7. 怎么安装Win10,硬盘安装Win10系统图文教程

    2019独角兽企业重金招聘Python工程师标准>>> http://jingyan.baidu.com/article/f25ef254613ffd482c1b8236.html ...

  8. 远程工具:MobaXterm使用图文教程

    MobaXterm作为一款优秀的远程连接工具,很多朋友在日常当中都会使用到,今天小编给大家介绍一下MobaXterm从下载到安装使用的图文教程,感兴趣的朋友,可以下载试试! 1.下载MobaXterm ...

  9. 使用EFI引导从硬盘(U盘)安装Win7的图文教程

    眼下仅支持vista后的64位系统 大部分使用EFI引导安装Win7的教程都是採用光盘启动安装,尽管光盘安装比較简单,可是对于没有光驱的朋友来说还是相当不便,更不用说光盘安装的两大缺点了,一速度慢,二 ...

最新文章

  1. SpringBoot Admin 使用指南
  2. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1106:年龄与疾病
  3. python任务调度平台 界面_分布式任务调度平台XXL-JOB
  4. 二维前缀和(附模板题)
  5. android中一些常用的VIEW动作类型
  6. 博客园北京俱乐部第二次技术活动(2009/4/4)总结
  7. 鸿蒙系统是一场营销,品牌营销专家点评鸿蒙,华为内部定位有点乱别搞砸了
  8. Flutter 技术介绍
  9. Python分类求和方法
  10. linux dnf配置文件,RedHat8.1配置本地dnf源
  11. win10系统打开更新服务器失败,Win10系统中Windows Update服务的启动方法
  12. 【随笔】诺贝尔奖提名探索
  13. 详解VB对话框InputBox和MsgBox
  14. Scrapy中的Rules理解
  15. excel将柱状图的柱宽减为直线的方法 作x轴垂线的方法
  16. forward_list
  17. 广州互联网公司和生活成本
  18. 微原实验二 数码转换
  19. 用openpyxl读取文件夹中excel到数据库
  20. 中国珍珠养殖产业发展现状分析,淡水养殖仍然占据主导地位「图」

热门文章

  1. Scala特质可以继承Java类及限制特质的使用
  2. Python Django 文件下载代码示例
  3. Linux netstat查看网络连接信息
  4. 26个LinkedList用法示例大全以及与ArrayList/数组的相互转换
  5. oracle12cnolog,oracle12c 服务占用内存太大,oracle调整内存解决方法
  6. 一文搞定哈希(六种构建、四种冲突解决方法、查找算法总结)
  7. MySQL创建和操纵数据库和表(DDL)最全总结(小白都能能懂哦)
  8. java位运算实例详解——(amp;)、(|)、(~)、(^)、(lt;lt;)、(gt;gt;)
  9. tcp协议接收方对out of order的分段是如何处理的?_TCP协议与流通信
  10. java 正则 小数_详解Java判断是否是整数,小数或实数的正则表达式