一、前沿

  Team Foundation Server 是我们开发者使用最多的源代码管理工具。由于自己服务器搭建拉取工作慢的缘故,我使用了微软的 TFS。使用非常方便、快捷、免费、且不公开私有的项目。那么接下来看我的使用教程吧!

二、教程如下

  第一步、通过网站连接到微软的官网,登陆自己的微软账户。

      

      这里有它的详细介绍,从定价中,你可以看到他的报价,价格很便宜了。然后你可以点击右上角的用户名,去创建属于你的 TFS

      

      就进入到如下的页面

      

  第二步:创建自己的代码库账户。

      点击 “新建账户”,就可以看到如下的页面。然后就可以创建自己的代码服务器了。

      

        创建过程有点慢,需要稍稍等一下。OK 创建成功了,实例如下:

        

        默认创建完成功以后,他会给你初始化一个默认的项目。名字就如上图所示:MyFirstProject。

    第三步:上传项目。

        上传项目很简单,通过 GIT  Bash   进入到相应的代码路径下。命令如下:

        

          如果是上传老项目,你需要先清楚掉老的信息一下,使用命令如下:

git remote remove origin    //移除老信息

git remote add origin https:  //testbuliderproject.visualstudio.com/_git/MyFirstProject //添加新信息

git push -u origin --all  //上传所有文件

          

          如果提示:fatal: remote origin already exists. 千万要记得  git remote remove origin  一下在提交项目。下图就是上传成功的样子。

          

          你也可以查看以前提交项目的历史。

          

三、总结

    使用 VS 自带的 TFS ,我们不用担心服务器会蹦的问题,也不用担心外网访问的问题。随时随地都可以访问到 ,如果是公司自己搭建的外网,可能会很慢。内网搭建的话,我们需要使用 VPN ,那样的话会有点麻烦。

visualstudio Team Foundation Server 使用教程的更多相关文章

  1. TFS(Team Foundation Server)敏捷使用教程(四):工作项跟踪(1)

    工作项跟踪(1) 可跟踪性是软件过程的重要能力,TFS主要是以工作项来实现过程的可跟踪性.曾有人问:"你们实际项目里的工作项是怎么样的?能不能让我们看看?"我也一直很好奇别的公司T ...

  2. 初探Team Foundation Server (TFS) 2015 REST API

    REST是一种简洁方便的Web服务,通过基于http协议的远程通信,可以为多种客户端程序提供远程服务,大幅提高了服务器系统的可扩展性. 微软宣布从Team Foundation Server 从201 ...

  3. Team Foundation Server 2013 with Update 3 Install LOG

    [Info   @10:14:58.155] ====================================================================[Info   @ ...

  4. Team Services and Team Foundation Server官方资料入口

    Team Foundation Server msdn 中文文档入口 Team Services or Team Foundation Server www.visualstudio.com 英文文档 ...

  5. 安装Team Foundation Server 2012过程截图

    原文:安装Team Foundation Server 2012过程截图 专题图 1,下载Team Foundation Server 2012  官方下载: http://www.microsoft ...

  6. PLSQL(PL/SQL)集成Team Foundation Server (TFS),实现数据库代码的版本管理

    PL/SQL是面向Oralcle数据库的集成开发环境,是众多Oracle数据库开发人员的主要工具.由于PL/SQL(百度百科)不仅是一种SQL语言,更是一种过程编程语言,在项目实施过程中,会积累大量除 ...

  7. Microsoft:Team Foundation Server 20XX Release Notes

    ylbtech-Microsoft:Team Foundation Server 2017 Release Notes 1.返回顶部 1. https://docs.microsoft.com/en- ...

  8. Visual Studio Team Services and Team Foundation Server官方资料入口

    Team Foundation Server msdn 中文文档入口 Visual Studio Team Services or Team Foundation Server www.visuals ...

  9. 解除Team Foundation Server 5个用户的限制

    因为所有的用户必须加入到Team Foundation Licensed Users组内才能连接上TFS; 所以只要手工修改数据库,就可以破解5用户限制了.我们以TFSGuest4帐户做测试. 具体操 ...

随机推荐

  1. fedora delete openJDK

    博客分类: linux   由于Fedora系统安装的时候会自带OpenJDK,安装完系统后 java -version 会显示  [root@localhost bin]# java -versio ...

  2. Centos7-安装Weblogic并配置 domain

    1.创建用户组 [root@localhost weblogic]# groupadd weblogic 2.创建 tmn 用户 [root@localhost weblogic]# useradd ...

  3. Spring AOP和IOC(转载)

    spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实 ...

  4. iOS 优化方案浅析

    本文转载至 http://mobile.51cto.com/iphone-413256.htm Windows独特的注册表机制以及复杂的进程.内存管理,给了很多PC“优化”类软件极大的机遇,比如奇虎3 ...

  5. 简单label控件 自制

    using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using ...

  6. spring boot redis分布式锁 (转)

    一. Redis 分布式锁的实现以及存在的问题 锁是针对某个资源,保证其访问的互斥性,在实际使用当中,这个资源一般是一个字符串.使用 Redis 实现锁,主要是将资源放到 Redis 当中,利用其原子 ...

  7. Eclipse中连接Sql Sever2008 -----转自Yogurshine

    Eclipse中连接Sql Sever2008 -----转自Yogurshine 一 SQl Sever服务器配置 1我之前已经安装好SQL Sever 2008R2.(注意:安装一遍未成功时,一定 ...

  8. 在Qt Creator中创建C++工程并使用CMake构建项目

    创建完毕后,若电脑上没有安装CMake,则无法构建工程, 我用的是绿色版,官网下载地址:https://cmake.org/files/v3.10/cmake-3.10.1-win64-x64.zip ...

  9. java验证码问题

    AuthImageServlet.java package com.util.servlet; import java.awt.Color;import java.awt.Font;import ja ...

  10. Python使用setuptools打包源文件(精简)

    目录结构: F:\capt>tree ├─abc_test │  ├─__init__.py │  ├─comman_line.py ├─setup.py #__init.py__ def he ...