Team Foundation Server(TFS)是微软的团队资源管理器,与VS可以完美契合。

TFS有收费版和免费版,对于5人左右的小团队,免费版本足以。

TFS是以SQLServer作为支撑的,所以,安装TFS必须要安装SQLServer,两者安装没有先后要求,一般先安装SQLServer,再安装TFS,安装完后就直接配置。

两者的安装一路默认,按照正常的安装方式就行,但是TFS2015版本下,SQLServer必须使用2012以上的版本,最好是2014版本。

两个软件安装完后,打开TFS管理器,会弹出配置中心,选择full server,然后点下面的start wizard,开始配置。

在选择数据库时选择“使用现有的SQLServer实例”,会出现sqlserver的服务器名称,如果是本机的话,不能用“.”或者“localhost“表示本机实例,一般用计算机全名 表示。

在进行配置时可能会出现SQLServer版本出现问题,是否升级,直接点是就行了。配置中如果出现感叹号不用管,一般就是SQLServer版本问题出现感叹号,如果出现错误就要找到错误问题。

在配置时一定要让SQLServer的服务开启,否则会报错。每次用的时候也要让服务器开启,否则不能连接。

注意:在使用前要把8080端口添加为例外。如果添加看我的下一篇文章。

配置完成后就可以开始使用了

打开VS,选择团队,点击连接到团队项目

弹出以下图片,第一个红色处显示的是localhost,即本机,也就是把自己电脑作为服务器,可以直接连接。

也可以重新命名一个服务器,则点击邮编的服务器按钮,点击添加,给作为服务器的自己的电脑重命名一个名称。然后再连接,就创建好了。

如果是连接别的服务器,那么可以建立局域网,然后输入URL就行(URL就是TFS管理器里的通知URL),也可以直接数据服务器的IP地址。

然后就按照平常新建项目一样建立一个项目,不过此时点击新建团队项目,而非新建项目,新建好了之后,这个团队项目就在这个服务器上了(也就是你的电脑)。

上传代码到服务器,叫做迁入

在解决方案管理器中,右键你要上传的项目(平常新建项目),选择源代码管理,将解决方案添加到代码管理,选择第一个,TFS版本控制,然后选择你要添加到的项目团队,下属文件夹等,然后确定。这时可以看到项目方案左边有一个加号,代表已经添加了,但还没有迁入代码。再次右键项目,可以看到源代码管理下属选项已经改变,点击迁入,完成后则将代码上传到服务器了。

点击视图,其他窗口,源控件资源管理器,则可以看到刚刚迁入的项目文件。在你想签出(也即下载)的文件上右键,可以看到“获取最新版本”,然后再“签出”。

如果自己电脑作为服务器,要记得签出路径和服务器路径要设为不一致,否则你就把你电脑的客户端和服务端弄混了。

当你要删除一个项目或文件时,直接在源控件资源管理器中右键删除就行,此时文件不会消失,但它的前面有了一个红色×,此时再将要删除的文档迁入一次,则该文档就消失,也即删除了。


VS的TFS(团队资源管理器)相关推荐

  1. 【转】Visual Studio团队资源管理器 Git 源码管理工具简单入门

    1.1 环境 Visual Studio + GitLab (其他版本同理) 1.2 Git操作过程图解 1.3 常见名词解释 拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Me ...

  2. visual studio2019团队资源管理器的使用

    使用 visual studio2019 团队资源管理器托管代码 仓库初始化 使用 git init 命令对仓库进行初始化 不懂请看 Git本地代码上传到远程仓库 添加代码仓库(已有仓库) 打开 VS ...

  3. tfs连不上团队资源管理器问题

    这个问题主要原因是因电脑装了vs2008又装了vs2012,因为版本不一样,所以只需要将VersionControl.config这个文件删除掉就可以了.文件路径C:\Users\Administra ...

  4. MyeclipseTFS团队资源管理器插件

    Myeclipse2014版本下方法如下:(其他自测) 1.Help -->  Install from Site connectivity 2.name:TFS  Location:http: ...

  5. 如何添加TFS团队成员权限

    [转]如何添加TFS团队成员权限 --http://hi.baidu.com/heiru/blog/item/9565f4033e5c2ff609fa93c0.html 首先要把现有开发人员添加到TF ...

  6. win10 管理linux文件,Linux子系统文件可在未来的Win10发行版中通过资源管理器访问...

    刚刚发布的Win10 20H1 Build to the Skip Ahead ring附带了一项新功能,旨在允许Insiders使用Windows资源管理器访问Windows子系统Linux(WSL ...

  7. VS 团队资源管理 强制解锁锁定文件

    故事是这样发生的: 以前有台电脑,在团队资源里看程序,可能冥冥中不小心按了个空格,so,文件被锁定 而我却没有发现 如果再给我一个机会,我只想说记得签入 然后,高潮来了 重装电脑 欣喜的装好新机子打开 ...

  8. “解决方案资源管理器”中不能自动选择正在编辑的文档

    本来正在编辑的文档应该在"解决方案资源管理器"中自动选中的,但是我的VS2005机器好像没有这个功能,后来发现 "工具->选贤"里边的"项目和解 ...

  9. OCM_第十二天课程:Section6 —》数据库性能调优_ 资源管理器/执行计划

    注:本文为原著(其内容来自 腾科教育培训课堂).阅读本文注意事项如下: 1:所有文章的转载请标注本文出处. 2:本文非本人不得用于商业用途.违者将承当相应法律责任. 3:该系列文章目录列表: 一:&l ...

最新文章

  1. C#日期格式精确到毫秒 !!
  2. MOXA的Nport5600初始密码
  3. Flink 1.11.0 发布,有哪些值得关注的新特性?
  4. Orleans配置---持久化
  5. .NET应用迁移到.NET Core(一)
  6. C++ 宏、范型和RTTI 浅析
  7. 图像语义分割之特征整合和结构预测
  8. c语言0x00如何不截断_数组越界及其避免方法,C语言数组越界详解
  9. 2018.09.14python学习第四天part3
  10. 2021 年电工杯 B 题
  11. 简述对互联网产品经理的认识
  12. Acer E1-471G DMI信息修改案例(硬刷)
  13. 手机计算机如何用科学计算法,手机计算器开根号怎么按(万能科学计算器在线使用方法)...
  14. 爬虫(二) 豆瓣音乐评论爬虫 文末附完整代码
  15. [源码和文档分享]基于8253、8255芯片汇编实现简易电子琴
  16. 宠物小精灵之收服(二维01背包)
  17. Android自定义Scrollbar样式
  18. 多方协同,华为云IoT ,加速批量交付
  19. 2017年-2018年成长计划
  20. YY内置灯笼号挂号工具

热门文章

  1. 【2021-01-22】JS逆向之七麦数据analysis获取
  2. 游戏不单只靠烧硬件 主流游戏引擎大盘点
  3. 正则匹配字符串中汉字及中文标点符号
  4. 做山寨,更要有原则和自己的特色
  5. 企业网络搭建与应用——项目三 路由器的配置与管理
  6. 04.在android模拟器中运行linux驱动
  7. 手机小技巧:小米手机怎么截屏?
  8. 速通JavaScript基础部分
  9. 教育法律法规-10月27日
  10. 原始-对偶(Primal-Dual)算法求解线性规划