因为1个新的小团队项目需要一个源代码管理工具,考虑到开发以前都使用过TFS,因此决定还搭建TFS进行源码管理
服务器:Windows Server2008 腾讯云 1核 2G内存 2M带宽
第一步:先配置服务器,默认服务器是不带IIS,需要新安装IIS,登录服务器,找到【管理】,然后找到下图【功能】,新增IIS
然后下一步,下一步到最后安装
第二步安装:tfs2015_server_chs,这个到微软官方下载即可,下载地址
https://www.microsoft.com/zh-CN/download/details.aspx?id=48260
这个按钮就下一步,下一步就可以了,没有什么特殊说明,这里不再多说,安装完成后,进行激活(激活码
PTBNK-HVGCM-HB2GW-MXWMH-T3BJQ)
激活后进入界面
第三步:新建团队项目集合点击 上图【配置已安装的功能】
小项目,我们选择【基本服务器】就可以了
选择【不想参加】
点击【下一步】,项目集合有个必备条件是SQLServer数据库,如果你已经安装过独立的SQLServer(比如sql2008,sql2014)你直接选择下面的,如果服务器配置较差(内存2GB以上才能安装独立SQLServer),那就默认选择【安装SQL ServerExpress】
如果选的是【安装 SQLServer Express】那么可以直接下一步,下一步到最后自己安装完成(直接跳到第四步)
然后一直下一步到最后完成配置
把完成时的tfs地址放在IE地址栏里访问下,出现下图说明部署安装成功了,下一步就是创建项目了
第四步:在VS创建项目并将代码上传到TFS服务器,打开VS2015,找到团队资源管理器
在弹框中新增输入我们的tfs地址,链接服务器
配置工作区(就是项目代码工程放置的位置)
现在开始新建1个我们自己的团队项目
本地新建立1个工程,签入tfs服务器
现在已经把工程提交到tfs了,那么下面就是其他项目组成员怎么访问tfs下载代码并修改上传了
我们先到tfs服务器上去把团队的开发人员建立用户,如下图 (默认Administrator已经是具有tfs操作权限的用户了)
然后把这些用户分配给 tfs项目组(实际比较复杂的还有建立【组】,然后每个组的权限不一样,我们小项目就不用那么复杂了)
打开TFS管理控制台,选择【应用层】,然后看【管理控制台用户】,
点击【新增】把刚新增的用户添加进去
然后继续回到我们的VS2015上,然后我们现在给刚才的工程项目 xxxsystem 分配这些用户,让他们可以下载 xxxsystem的代码
进入项目的tfs网页管理界面
大功告成,现在你可以他们其他人开始在他们电脑上打开VS2015,链接团队服务器,对代码进行编辑和上传了