TFS服务器连接
打开Visual studio 2013,选择团队-连接到服务器,VS会打开TFS服务器连接窗口。
选择服务器,会打开服务器添加窗口
在服务器添加窗口中转入TFS服务器名称或者IP地址,建议最好是服务器名称,因为IP地址可能会有改动而影响服务器连接
添加服务器地址后会弹出身份验证窗口,从管理员那儿获取你的用户名和密码信息,添加成功后关闭新增删除服务器窗口
首次连接到TFS服务器端时会发现团队项目里面为空,用管理员身份创建你的项目集和团队项目,创建成功后会在服务器上出现你的团队项目选项。
创建团队项目
成功连接到TFS服务器后就可以开始创建团队项目了,选择团队管理器Home界面,选择创建团队项目。
另一种创建方法是打开文件,选择创建,选择创建团队项目。
选择创建项目后会出现一个新窗口,输入项目名称,描述信息可选。
点击下一步会到选择开发流程模板界面,包括敏捷,Scrum和CMMI方式,根据项目需求选择相应模板
选择好开发流程模板后,下一步会到版本控制方式模板界面,版本控制界面有两个选项TFS和Git。TFS是集中式管理,Git是分布式管理,根据项目需求选择版本控制工具,选择下一步。
完成创建向导信息后,向导会开始创建团体项目。
连接团队项目
选择需要连接的服务器和团队项目集合,然后在团队项目列表里面会列出所有团队项目,选择自己的团队项目,点击连接按钮。
进行版本控制操作
对于首次创建项目,需要将新建项目添加到源代码版本控制,在创建时可以选择上添加到源代码版本控制,或者在创建完项目后,选中项目右键,添加到源代码版本控制。
如果创建asp.net mvc 3/4时需要选择视图引擎,可选择是否同时创建单元测试项目。
如果在创建版本控制时选择了添加版本控制,在创建项目时需要选择版本控制方式TFS或者Git。
选择添加到TFS服务器上的某个程序集
完成上述步骤后,源代码已经添加到了版本控制工具,可以查看文件左边标识符,新增的文件是+号,
选择要签入的文件,右键,会出现与版本控制相关的选择,如签入、搁置、撤消变更、与服务器版本比较等。
在签入代码时会转到团队管理器界面,可打开源代码管理器窗口查看所有服务器代码状态,如果服务器版本与本地版本有冲突会提示合并代码,如果本地变更是基于服务器最新版本则提示输入变更描述,然后选择check in。
也可以在源代码管理器界面进行类似操作,已经check in的文件显示是锁标记。
对源代码进行修改,修改后的代码标记为红色√。
源代码管理器窗口有7个不同选项,项目开发流程选择的是Scrum,可以在该窗口查看我的工作、工作项、未作处理的工作项、报表、构建等,通过这些项可以查看自己的工作状态。
常见问题及解决方式
1. 为什么在服务器端无法创建团队项目及工作目录, 为什么无法连接到TFS Server.
TFS的server端没有这样的功能, 这个功能集成在Visual Studio的团队管理窗口.
如果无法连接到TFS Server, 可能是TFS服务器端和客户端版本不一致, 或者是TFS的URL地址和端口不正确.
安装步骤参考文件
更多详细的使用信息请参阅MSDN官方介绍:
http://msdn.microsoft.com/zh-cn/library/ms181758(v=vs.100).aspx