vs12使用微软在线代码托管工具(Visual Studio Team Services)

一、创建Visual Studio Team Services账户

打开VS2012,选择团队资源管理器(视图菜单下),然后在团队资源管理器中选择注册Team Foundation Service,打开VS登录页面,如果有账号直接登录,如果没有注册一个就可以。

vs12使用微软在线代码托管工具(Visual Studio Team Services)

现在注册这个账户很简单,首先有个微软邮箱,登陆后会让你注册服务器地址,就是给你开一个二级域名的效果 比如:https://ithuo.visualstudio.com/

vs12使用微软在线代码托管工具(Visual Studio Team Services)

然后就会让你创建项目名称,首先你创建一个项目名称,比如Mobile-OA

vs12使用微软在线代码托管工具(Visual Studio Team Services)

会给你创建一个Mobile-OA的空项目,你可以一项一项的添加,也可以通过vs本地客户端映射地址上传。

二、将本地代码托管至TFS在线服务器

vs12使用微软在线代码托管工具(Visual Studio Team Services)

点击"选择团队项目"下面的第一个就会出现"我的工作区"

vs12使用微软在线代码托管工具(Visual Studio Team Services)

然后点击"配置工作区"将本地代码和服务器做映射,也就是第一次要将本地代码加入到托管,选择您代码所在文件夹即可

vs12使用微软在线代码托管工具(Visual Studio Team Services)

在左边右键,选择"将项添加到文件夹",之后弹出如下图对话框:

vs12使用微软在线代码托管工具(Visual Studio Team Services)

选择要托管的文件夹,点击"完成"。然后等待VS将本地代码上传到服务器:

vs12使用微软在线代码托管工具(Visual Studio Team Services)

上传完成后,即可使用VS打开本地代码,这个时候代码还是不受管制的,我们要通过源代码更改来进行绑定:vs12使用微软在线代码托管工具(Visual Studio Team Services)

添加TS用户

vs12使用微软在线代码托管工具(Visual Studio Team Services)

vs12使用微软在线代码托管工具(Visual Studio Team Services)

至于本地连接TS服务器那些操作,在此不做赘述。

设置好了之后发现在迁出文件不是以独占的方式,那样容易造成项目紊乱,以下是设置如何在vsts中以独占的方式迁出

1.打开“源代码管理资源管理器” 同行有个【工作区】

2.按下图操作

vs12使用微软在线代码托管工具(Visual Studio Team Services)

3.然后设置源控件,只有管理员有权限哦

vs12使用微软在线代码托管工具(Visual Studio Team Services)

4.把允许多人迁出地√去掉

vs12使用微软在线代码托管工具(Visual Studio Team Services)

那么现在,尽情使用吧!

参考文章:

http://www.mamicode.com/info-detail-1168455.html,http://www.kwstu.com/ArticleView/kwstu_201462311500744

http://www.cnblogs.com/zhang888/p/4280251.html

发现一个github中文插件:https://github.com/52cik/github-hans