精华内容
下载资源
问答
  • TFS安装与管理

    2021-02-26 23:15:32
    整了几天TFS,把相关的一些配置与安装的要点简单记下,希望对大家有用。本篇主要是安装与配置上的内容,下一篇会介绍如何使用以及使用方面的相关心得体会...安装SharePoint3.0(在TFS安装过程中会自动配置安装的)。TFS20
  • TFS安装截图

    2018-10-15 17:42:47
    这是TFS2018的安装截图,截得不怎么详细就是做一个记录,希望老哥们考虑好了再下手,不要给资源评低分,谢谢!
  • TFS安装与使用

    2012-02-02 14:46:53
    TFS安装 使用 配置签入时 自动build
  • Visual Studio TFS安装详解

    千次阅读 2019-02-20 18:26:14
    团队资源管理器Visual Studio安装与使用。...离线TFS安装: 双击运行安装程序,选择安装路径,点击安装即可。 安装完成,直接启动,下面是启动页面。 启动成功后的编辑器的界面效果: 按步骤点击,链接tfs管...

    团队资源管理器Visual Studio安装与使用。

    在这里插入图片描述

    下载:

    百度云盘下载地址(2013版离线安装):链接:https://pan.baidu.com/s/19y9oRxDyiSnyqfntVSuVUQ
    提取码:xs0c

    离线TFS安装:

    在这里插入图片描述
    双击运行安装程序,选择安装路径,点击安装即可。
    在这里插入图片描述
    在这里插入图片描述
    安装完成,直接启动,下面是启动页面。
    在这里插入图片描述
    在这里插入图片描述
    启动成功后的编辑器的界面效果:
    在这里插入图片描述
    按步骤点击,链接tfs管理项目
    在这里插入图片描述
    在这里插入图片描述
    点击服务器进入点击添加:
    在这里插入图片描述
    预览组成,直接填写tfs域名即可。
    在这里插入图片描述
    填写完点击确定,直接弹出验证登录窗口。填写用户名密码,点击确定,关闭添加窗口
    在这里插入图片描述
    选择链接出现的集合,确定,即可链接成功管理项目。

    离线安装至此已安装完成!

    Team Foundation Server 安装配置:

    下载安装之前查看对应操作系统支持的版本:
    在这里插入图片描述
    官网下载:https://docs.microsoft.com/en-us/visualstudio/releasenotes/tfs2017-update3
    因为我是win7的操作系统,所以只能下载2017版本的,后续肯定有2018版本的支持。
    在这里插入图片描述
    安装执行程序,双击运行。
    在这里插入图片描述
    初始化界面
    在这里插入图片描述
    选择安装位置,然后点击安装。
    在这里插入图片描述
    安装过程…,静候几分钟即可安装完成!!!
    在这里插入图片描述
    启动向导配置参数
    在这里插入图片描述
    next下一步
    在这里插入图片描述
    第一次安装,选择新部署
    在这里插入图片描述
    点击下一步继续
    在这里插入图片描述
    如果已经熟悉了这个软件的使用,可以选择新部署-高级,如果第一次安装使用,推荐使用新部署-基本。
    在这里插入图片描述
    点击下一步继续
    在这里插入图片描述
    点击下一步继续
    在这里插入图片描述
    点击下一步继续
    在这里插入图片描述
    点击下一步继续
    在这里插入图片描述
    静待完成就绪检查完成,点击右下角的配置按钮:
    在这里插入图片描述
    静待配置信息执行完成即可!
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    个人习惯使用新版稳定的软件,但是为了方便使用和理解,推荐使用离线安装的方式安装,避免过多繁琐麻烦的流程。
    而我自己安装的也是离线的,方便使用。
    

    转载请注明出处!

    展开全文
  • TFS安装配置

    2015-03-05 11:02:33
    TFS安装配置 优化配置 实现TFS集群化的配置
  • 安装sql server 2008; Tts2010 设置项目管理员及开发用户设置 ***非常实用****
  • VS2008 TFS 安装及配置顺序 有详细说明VS2008 TFS 安装及配置顺序 有详细说明VS2008 TFS 安装及配置顺序 有详细说明
  • webstorm TFS 插件的安装与使用(1)-附件资源
  • tfs 安装文档

    2013-11-06 18:54:25
    该文当写了在redhat下和centos下安装tfs系统架构。及tfs安装
  • tfs安装

    2019-09-21 20:29:05
    TFS(Taobao File System)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件...本文总结了淘宝分布式文件系统TFS文件系统的安装方法。 AD:网+线下沙龙 | 移动APP模式创新:给你一个做APP的理由>&g...

    TFS(Taobao File System)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。本文总结了淘宝分布式文件系统TFS文件系统的安装方法。

    AD:网+线下沙龙 | 移动APP模式创新:给你一个做APP的理由>>

    TFS(Taobao File System)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存储的需求,被广泛地应用 在淘宝各项应用中。它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展性。同时扁平化的数据组织结构,可将文件名映射到文件的物理地址,简化了文件的访问流程,一定程度上为TFS提供了良好的读写性能。

    上面说有太美好了,实际使用起来还是挺周折的。TFS有三个主要大版本:1.x,2.0.x,2.2.x,我先后试用了多个版本,认为2.0.4相对来说 比较稳定,其它版本(2.2.8,2.2.10)问题很多。这话是2012年11月说的,如果以后TFS的新版本稳定了另当别论。

    TFS文件系统的安装说明  

    —   注:本文本操作系统是RedHat5.6

    —- 第1步 准备工作—-

    检查服务器是否能正常DNS解析,目的是正常解析域名,可以进行yum更新。

    如果你的服务器DNS解析正常,可跳过此步。

    CentOS修改DNS方法:(修改后可即时生效,重启后同样有效)

    修改对应网卡的DNS的配置文件:

    
       
    1. # vi /etc/resolv.conf 

    修改以下内容:

    
       
    1. nameserver 8.8.8.8 #google域名服务器  
    2. nameserver 8.8.4.4 #google域名服务器 

    —- 第2步 准备工作—- 

    RedHat5.6使用centos yum源:由于RedHat的yum在线更新是收费的,我们的RedHat没有注册,不能在线更新下载rpm包。需将RedHat的yum卸载后,重启安装Centos的yum,再配置其他yum源。

    如果你的服务器yum可正常工作,可跳过此步。

    具体操作请看: RedHat5.6、6.0使用CentOS yum源

    —- 第3步 准备工作—-

    先更新yum:

    
       
    1. yum update 

    到这里yum已可以正常工作。后面都需要使用的yum。

    —- 第4步 准备工作—-

    RedHat5.x和Centos 5.x使用gcc版本是4.1.2,RedHat6.x和Centos 6.x使用gcc版本是4.4.6,对编译的语法检查更严格,编译TFS给报错。

    淘宝的tfs官网上要求使用gcc版本是4.1.2。

    确认gcc版本:

    
       
    1. gcc -v 

    结果:以上所有机器返回结果 :gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)

    如果你使用RedHat6.x和Centos 6.x,就要重新安装低版本的gcc,g++。

    —- 第5步 升级安装高版本mysql—-

    TFS要求MySql版本>= 5.1.40,不然编译时报错:checking if MySQL version is >= 5.1.40… no

    但我的CentOS 5的yum源中最新只有 5.0.95版本,所有使用这个yum源在线安装最高也只能安装5.0.95,换一个yum来解决问题。

    1.安装配置yum源:

    
       
    1. wget http://centos.ustc.edu.cn/epel/5/x86_64/epel-release-5-4.noarch.rpm 
    2. wget http://rpms.famillecollet.com/enterprise/5/remi/x86_64/remi-release-5-8.el5.remi.noarch.rpm 
    3. rpm -ivh *.rpm 

    2.向以下3个文件尾部追加一个文本(可以不做):

    
       
    1. echo ‘priority=1′ >> /etc/yum.repos.d/remi.repo 
    2. echo ‘priority=1′ >> /etc/yum.repos.d/epel-testing.repo 
    3. echo ‘priority=1′ >> /etc/yum.repos.d/epel.repo 

    3.检查mysql 是否有可升级版本。发现有版本可以升级到mysql5.5.11。

    
       
    1. yum –enablerepo=remi list mysql 

    4.检查是否有可升级版本。发现有版本可以升级到mysql5.5.11。

    
       
    1. yum –enablerepo=remi list mysql5.删除操作系统自带的低版本的mysql 
    2. yum remove mysql 

    6.通过新yum源安装高版本的mysql

    
       
    1. yum -y –enablerepo=remi install mysql mysql-server mysql.x86_64  mysql-devel.x86_64 

    —- 第6步 安装支持包—-

    需要确保安装了automake autoconfig 和 libtool,一般情况下已安装。

    auotmake 1.4以上版本需要安装libuuid-devel,zlib-devel,mysql-devel三个开发包验证automake是否安装:

    
       
    1. rpm -qa |grep automake      

    结果:已安装

    验证autoconfig是否安装:

    
       
    1. /usr/bin/autoconf -V      

    结果:已安装

    查看以安装的rpm包:rpm -qa|grep 包名:

    
       
    1. rpm -qa|grep libuuid 
    2. rpm -qa|grep zlib-devel 
    3. rpm -qa|grep mysql-devel 

    如果你使用RedHat5.x和Centos 5.x会找不到libuuid-devel包,请看下面。

    • RedHat5.x和Centos 5.x 安装:  yum install uuidd
    • RedHat6.x和Centos 6.x 安装:  yum install libuuid-devel
    • 安装其它支持包: yum install libtool zlib-devel

    升级autoconf (不升级也可以):

    
       
    1. [root@locatfs local]# whereis autoconf 
    2. [root@locatfs local]# rpm -qf /usr/bin/autoconf 
    3. [root@locatfs local]# /usr/bin/autoconf -V 
    4. [root@locatfs local]# rpm -e –nodeps autoconf-2.59-12 
    5. [root@locatfs local]# wget http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz 
    6. [root@locatfs local]# tar zxvf autoconf-latest.tar.gz 
    7. [root@locatfs local]# cd autoconf-2.69 
    8. [root@locatfs local]# ./configure  –prefix=/usr 
    9. [root@locatfs local]# make 
    10. [root@locatfs local]# make install 
    11. [root@locatfs local]# /usr/bin/autoconf -V   #查看是否安装成功 

    下面的readline包系统自带了,ncurses包系统默认没有,我也没有安装,你安不安自已定吧。

    
       
    1. [root@locatfs local]# yum install readline-devel readline 
    2. [root@locatfs local]# yum install ncurses-devel.x86_64  ncurses.x86_64 

    —- 第7步 安装ext4格式—-

    安装ext4格式工具:

    
       
    1. [root@locatfs local]# yum install  e4fsprogs e4fsprogs-devel 

    加载ext4模块,让系统支持ext4文件系统

    
       
    1. [root@locatfs local]#  modprobe ext4 

    说明:

    1、TSF使用ext3文件系统,可以工作。

    2、TSF的数据盘,只使用一个文件夹,可以工作,研究时不能分区格盘时可以这么做。

    —- 第8步 安装tb-common-utils—-

    tb-common-utils是淘宝开发使用的一个公共库。tbsys是对操作系统服务的封装,tbnet则提供了网络框架。 tbnet和tbsys被作为tb-common-utils被开源了,可以访问:http://code.taobao.org/trac/tb-common-utils/wiki

    TFS依赖于底层开发包tbnet。tb-common-utils里面含有tbsys和tbnet。

    首先编译安装tblib(tb-common-utils),这里我安装在和tfs同一个路径

    gtest库是单元测试框架,下面安装安装gtest:

    自行上网下载gtest,新建一个下载目录,并进入这个目录。

    
       
    1. wget http://googletest.googlecode.com/files/gtest-1.6.0.zip 
    2. [root@locatfs local]# unzip gtest-1.6.0.zip 
    3. [root@locatfs local]# cd gtest-1.6.0 
    4. [root@locatfs local]# ./configure 
    5. [root@locatfs local]# make 
    6. [root@locatfs local]# cd make/ 
    7. [root@locatfs local]# make 
    8. [root@locatfs local]# ./sample1_unittest 
    9. 安装tb-common-utils 

    新建一个下载目录,并进入这个目录。下载源码:

    
       
    1. [root@locatfs local]# svn checkout http://code.taobao.org/svn/tb-common-utils/trunk/ tb-common-utils 

    编译和安装tbnet, tbsys库:

    指定环境变量 TBLIB_ROOT为需要安装的目录。这个环境变量在后续tfs的编译安装中仍旧会被使用到. 比如要安装到当前用户的lib目录下, 则指定 export,

    
       
    1. TBLIB_ROOT=”/home/xxxx/lib” 

    ps:建议将这行命令直接写入~/.bash_profile,然后执行“. ~/.bash_profile”

    修改:

    
       
    1. [root@locatfs local]# vi /etc/profile 

    添加:(计划安装在/usr/local/tb/lib目录)

    
       
    1. export TBLIB_ROOT=/usr/local/tb/lib 

    生效:

    
       
    1. [root@locatfs local]# source /etc/profile 

    进入tb-common-utils文件夹, 执行build.sh进行安装。

    
       
    1. [root@locatfs local]# cd tb-common-utils/ 
    2. [root@locatfs local]# chmod +x *.sh 
    3. [root@locatfs local]# ./build.sh 

    安装完成后,在TBLIB_ROOT表示的目录(/usr/local/tb/lib),应该可以看到include、lib 两个目录。

    —- 第9步 编译安装TFS—-

    编译安装tfs   (安装到 /usr/local/tfs目录)

    
       
    1. [root@locatfs local]# svn checkout http://code.taobao.org/svn/tfs/tags/release-2.2.10 tfs-2.2.10 (这个编译成功了) 
    2. [root@locatfs local]# svn checkout http://code.taobao.org/svn/tfs/trunk/ tfs (这个编译不成功) 

    进入 tfs 目录:

    
       
    1. [root@locatfs local]# cd tfs/ 
    2. [root@locatfs local]# chmod +x *.sh 
    3. [root@locatfs local]# ./build.sh  init 
    4. [root@locatfs local]# ./configure –prefix=/usr/local/tfs –-without-tcmalloc 
    5. [root@locatfs local]# make 
    6. [root@locatfs local]# make install 
    7. #如果提示找不到/usr/local/tfs/scripts/cs_sync 
    8. # 把tfs下的cs_sync.sh复制成cs_sync 执行:cp -a ./scripts/cs_sync.sh /root/tfs_bin/scripts/cs_sync如果出错:checking for tc_cfree in -ltcmalloc… no 

    这是因为后面的tfs版本使用tcmalloc库了。

    可以在config时加–without-tcmalloc参数,重新编译,或者装tcmalloc库。我试过前者,是可以编译的。

    TCMalloc(Thread-Caching Malloc)是google开发的开源工具。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高,可以在很大程度上提高服务器在高并发情况下的性能,降低系统负载。这个模块可以用来让MySQL在高并发下内存占用更加稳定。(参考博客

    make完后,如果有类似以下信息,表示编译不成功,如果没有报错,说明安装成功。

    我make成功了,make install也成功了。到这里本文结束了。

    
       
    1. make[3]: *** [read_block_prefix] Error 1 
    2. make[3]: Leaving directory `/tmp/tfs/src/tools/dataserver’ 
    3. make[2]: *** [all-recursive] Error 1 
    4. make[2]: Leaving directory `/tmp/tfs/src/tools’ 
    5. make[1]: *** [all-recursive] Error 1 
    6. make[1]: Leaving directory `/tmp/tfs/src’ 
    7. make: *** [all-recursive] Error 1 

    官网:http://code.taobao.org/p/tfs/wiki/index/

    转载于:https://www.cnblogs.com/haoyunfeng/p/9551921.html

    展开全文
  • [转载]TFS安装配置教程 最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度、谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的...

    [转载]TFS安装配置教程

    最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度、谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面就简单介绍一下安装和配置过程。

    一、安装和配置过程介绍
    要安装TFS2013当然要先进行下载了,可以在下面的地址下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=43728;文件有2.5G

    下载完成后,双击vs2013.3_tfs_chs.iso这个文件进行安装,需要注意的是安装这个版本的TFS,要首先安装sql server 2012 sp1。
    另附TFS2015下载地址:《Visual Studio 2015正式版下载》、《Team Foundation Server 2015下载
    安装界面如下图所示:
    选择我接受Team Foundation Server 的许可条款,然后点击立即安装,出现如下界面:

    出现安装进度条,等待安装完成。。。过一会安装完成后,会弹出Team Foundation server配置中心的界面,第一次运行配置中心,会提示要输入产品密钥如下图所示:

    至于产品密钥的,呵呵。。大家可以访问放肆网论坛,那里会有你想要的。。输入产品密钥后,会出现如下界面:
    我们选择 ---基本 选项进行配置,然后点击启动向导,会启动基本配置向导,如下图:

    然后点击下一步,选择使用现有的Sqlserver实例,如下图:

    点击下一步,会出现sqlserver的服务器名称,如果是本机的话,不能用.或者localhost表示本机实例,一般用计算机全名 表示。如下图:

    测试通过,点击下一步后会运行环境检查,检查通过后出现如下界面:

    然后点击配置按钮,开始进行自动配置 ,如下图:

    大概等待5分钟后,全部配置成功,出现下图界面,就表示安装成功了,哈哈。。。

    以上就是TFS2013全部的安装和配置过程。下面就是介绍如何利用TFS2013进行源代码管理和团队开发了。

    二、使用TFS进行团队开发和源代码管理
    在浏览器中输入:http://localhost:8080/tfs 会出现下图:

    浏览器可以正常访问,就表示上面的配置过程一切正常。
    上图有功能、了解、获取Visual Studio、管理四个选项,我点击管理,在出现的界面点击访问级别选项卡,如下图:

    我们可以在上图的左边看到有:有限、标准、完全三个访问级别,我们将“完全”设置为默认访问级别。
    设置完成后,我们打开VS2013 ,点击团队资源管理器中的选择团队项目,打开如下界面:

    我们选择一个团队服务器,然后会出现一个默认的团队项目集合,我们选择这个默认的团队项目集合,然后点击连接按钮,如下图:

    点击连接按钮后,因为是第一次使用VS2013的团队资源管理器会提示你映射一个本地的工作区,也就是我们的代码和文档要保存的地方,我们点击配置工作区,如下图:

    我们点击映射并获取按钮,会提示已成功映射工作区。然后我们回到VS2013团队资源管理器的首页,点击创建团队项目,填写一个团队项目名称和描述说明,然后点击下一步,如下图:

    在出现的界面中,会提示我们选择一个过程模板,我在这里选择了第二项敏捷开发模板, 如下图:

    点击下一步,在出现的界面中,选择使用Team Foundation版本控制,如下图:

    然后我们点击完成按钮,出现如下创建团队项目的界面:

    大概等待几分钟,出现下图就表示团队项目创建成功:

    然后我们点击关闭按钮。在VS2013的团队资源管理器中,我们在团队项目的主页中,在下方的解决方案树形列表中,点击新建按钮。如下图:

    我们点击新建按钮后,就可以创建一个标准的Vs项目,我在这面选择了ASP.NET Web应用程序,如下图:


    新创建的项目中,在解决方案资源管理器中,我们会发现代码文件的前面有了加号(+),我们可以签入一次项目,选择解决方案,然后点击右键,选择签入,如下图:

    点击签入按钮后,我们的代码文件前面就会出现一个锁的图案。表示已经签入到服务器了。
    那么代码文件和项目签入到服务器后,团队的其他成员怎么来连接和获取项目呢?
    首先我们要先创建一个windows用户,点击--》 这台电脑--》 点击右键--》 选择管理菜单,弹出计算机管理界面,然后选择本地用户和组--》用户,新建一个用户,如下图:


    创建完windows 用户,我们下一步就是要把这个用户加入到TFS团队项目成员里面来。在VS2013 团队资源管理器的主页中,我们点击Web门户网站,如下图:

    点击Web门户网站后,会在浏览器中打开TFS的管理界面,如下图:

    在右边有一个成员管理功能,我们点击管理按钮,出现下图:

    我们点击添加按钮,把刚刚新建的windows用户添加进团队项目成员里面来,如下图:

    这样我们的测试用户就可以用VS2013连接我们的TFS服务器,并获取团队项目代码了。

    三、最后
    我在这里只是简单的演示了一下TFS的安装配置过程,TFS2013非常强大,还可以进行项目的计划、BUG、测试等管理,这些高级功能我会在后面慢慢的进行摸索。TFS还有一个团队聊天室功能,我个人觉得很炫呀。最后附上一张团队聊天室的截图:

    TFS2013 TFS 2013 Power Tools终于可用了。此版本虽然没有增添新功能,但却有很多的bug修复,并且Power Tools已经全部更新,可以与VS2013和TFS2013协同工作。同时,版本检测功能也已经更改,以便于Power Tools可以与VS2013的更新版本协同工作——所以无需等待针对每一个VS更新版本的Power Tools。当然,Power Tools也将会与VS2013 RTM版本协同工作。我们并不打算专门为了VS2013RTM版本而做Power Tools的更新,除非大家发现需要解决的重大问题。

     

    博客转自:《微软源代码管理工具TFS2013安装与使用图文教程


    本文转自SanMaoSpace博客园博客,原文链接:http://www.cnblogs.com/SanMaoSpace/p/5108884.html,如需转载请自行联系原作者

    展开全文
  • 1. 安装TFS之前,先安装了VS2008的补丁,之后运行VS2008TFS向上兼容补丁,后出现错误:此计算机上没有安装本软件更新支持的产品。单击“取消”退出安装程序。
  • TFS2012安装部署详细步骤

    热门讨论 2013-06-19 11:40:17
    TFS2012安装部署详细步骤
  • 支持IDEA新版本2020.2的TFS插件,直接拖到IDEA上就可以了
  • 1.平台的安装和配置1.1.平台安装 l安装VS2008 安装方式:虚拟光驱映射ISO文件后自动安装。 镜像文件路径为:\\192.168.0.100\常用软件\开发软件\VSTS2008\System 2008 Team Suite简体中文正式版.iso。 l安装TFC...

    1.平台的安装和配置1.1.平台安装

    l 安装VS2008

    安装方式:虚拟光驱映射ISO文件后自动安装。

    镜像文件路径为:\\192.168.0.100\常用软件\开发软件\VSTS2008\System 2008 Team Suite简体中文正式版.iso

    l 安装TFCTeam Foundation客户端)

    安装方式:在VS2008的安装光盘目录下找到TFC目录,点击Setup.exe安装。

    l 安装VS2008SP1补丁

    安装方式:虚拟光驱映射ISO文件后自动安装。

    镜像文件路径为:\\192.168.0.100\常用软件\开发软件\VSTS2008\VS2008SP1CHSX1512981.iso

    l 安装TFSPowerTools工具

    安装文件所在路经为:\\192.168.0.100\常用软件\开发软件\VSTS2008\TFS_PowerTools.msi

    安装注意点:安装方式请选择“Custom”,且在“Select program features”中选择安装所有的特性。

    1.2.平台配置

    l 在本地计算机上新建目录(如F:\TFSRoot),用于保存源代码的根路经。

    注意:由于新的源代码管理的组织结构有别于老的VSS的组织结构,因此本目录需要单独建立,不能重用VSS的目录。

    l VS2008中配置TFS,具体的操作步骤如下:

    a) 打开VS2008开发环境。

    b) 点击“工具”à“连接到Team Foundation Server..”,出现如下的界面:

     

    c) 点击“服务器”,出现如下的界面:


     

     

    d) 点击“添加”,在“名称”栏中填入192.168.0.230,如下图:


     

    e) 点击“确定”,然后点击“关闭”。

    f) 在“连接到Team Foundation Server..”对话框中选择全部团队项目,然后点击“确定”,完成配置。

    l 更改VS2008的源代码管理方式

    a) 打开VS2008开发环境。

    b) 点击“工具”à“选项”,在左边的列表中选择“源代码管理”,将源代码插件更改为“Visual Studio Team Foundation Server”,如下图:


     

    c) 点击“确定”,完成配置。

    l 配置TFS客户端实施网络连接时所使用的用户凭证

    说明:

    1、此节只针对使用本机帐号登录操作系统的情形,对于使用域帐号登录Windows的情形,则无需配置。


    2、下面的配置截图以Windows 2003为例,Windows 2008Windows7的配置方式与此类似。

    d) 打开“控制面板”,点击“存储的用户名和密码”(在Windows7中为“凭据管理器”),出现如下的界面:


     

    e) 点击“添加”按钮,在出现的界面中填入以下信息,如图:


     

    其中“服务器”一栏填入TFS服务器的IP 192.168.0.230,“用户名”和“密码”填写使用者的域帐号及密码。

    注意:当域帐号的密码发生改变时需重新配置

    f) 点击“确定”,完成配置。

    l 设置TFS源代码管理的本地影射目录

    a) 打开VS2008开发环境。

    b) 打开“试图”à“团队资源管理器”,选择任意一个团队项目,点击“源代码管理”,出现如下的界面:

     

    c) 在树形菜单的根节点上点击右键,选择“映射到本地文件夹”,在弹出的对话框中选取第一步中新建的目录做为本地文件夹(去掉递归选项),点击“映射”,完成配置。

    2.TFS的项目组织结构

    参考公司目前的业务划分情况,TFS的管理结构将被划分成如下图所示的情形:




     


    各个团队项目的用途如下:

    l A1运营产品研发:此团队项目用于存放“运营产品研发部”在产品研发和项目管理过程中所产生的相关内容,包括源代码、文档、版本发布、任务以及Bug等。

    l A2互动产品研发:此团队项目用于存放“互动产品研发部”在产品研发和项目管理过程中所产生的相关内容,包括源代码、文档、版本发布、任务以及Bug等。

    l A3车型产品研发:此团队项目用于存放“车型产品研发部”在产品研发和项目管理过程中所产生的相关内容,包括源代码、文档、版本发布、任务以及Bug等。

    l A4商务产品研发:此团队项目用于存放“商务产品研发部”在产品研发和项目管理过程中所产生的相关内容,包括源代码、文档、版本发布、任务以及Bug等。

    l A易车网:此团队项目用于存放公共项目的源代码和文档,以及部分老项目的源代码。

    l P公用平台:此团队项目仅用于存放公用的组件库及源代码,对应于VSS的同名项目。

    l Y开发规范:此团队项目仅用于存放开发规范的相关文档,对应于VSS的同名项目。

    另外,有以下几点说明:

    l 我们实行大团队项目的管理模式,按照组织结构进行划分,不单独到具体的产品。

    l 原则上除公用项目外,各人员只能看到自己所在部门的团队项目。

    l 细颗粒度的权限控制将在团队项目内按需分配。

    3.源代码迁移3.1.迁移流程

    产品的源代码迁移过程如下图:


     

    3.2.注意事项

    迁移的过程中的注意事项为:

    l TFS将项目的源代码和文档看成两个不同的对象来分开管理,此次源代码迁移只处理原VSSSrc目录下的内容,而对于Doc目录下的内容则暂不做处理。

    l TFS源代码管理的目录树和VSS有很大的不同,因此必须按照新的目录树来调整项目的DLL引用路径。

    l 在原VSS中,很多产品都默认迁入了项目编译之后的bin目录和obj目录,我们利用Cmd命令迁移时会自动将这部分信息带到TFS中。在执行编译的过程中,研发负责人需要将这两个目录从TFS中删除。

    4.TFS源代码管理4.1.访问方式

    目前我们可以通过以下三种方式来获取和管理存储在TFS上的源代码:

    l 通过Team Explore团队资源管理器来访问

    a) 打开VS2008开发环境。

    b) 打开“试图”à“团队资源管理器”,选择指定的团队项目,点击“源代码管理”,出现Team Explore的团队资源管理界面,如下:


     

    c) 通过右键菜单的功能以及最上方的工具栏来做具体的管理。

    l 通过Windows资源管理器来访问

    a) Windows Explore中打开本地保存源代码的根目录(如F:\TFSRoot)。

    b) 找到需要管理的目录或者文件,在右键菜单中即可看到如下的功能列表:


     

    c) 利用列表中的功能项即可完成相应的操作。

    l 通过Web Access的来访问

    TFS提供了基于Web的方式,在浏览器中输入[url=http://192.168.0.230090/]http://192.168.0.230090/[/url],用域帐号登录即可访问。

    其中,源代码管理功能对应导航菜单中“源”。

    4.2.本地初始化

    有以下公用目录需要提前获取(请通过Team Explore的源代码管理来下载):

    $/A易车网/CommonLib

    $/A易车网/Components

    $/P公用平台/Release

    5.TFS发布管理

    转载于:https://www.cnblogs.com/51busy/archive/2013/04/04/2999947.html

    展开全文
  • TFS安装部署

    2013-11-01 14:44:07
    TFS(Taobao File System)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供...
  • TFS 安装指南TFS 安装指南TFS 安装指南TFS 安装指南
  • TFS安装指南

    2014-02-17 14:44:31
    TFS安装指南
  • TFS安装

    2011-10-13 17:00:23
    说明: 费近三天多时间,经历很多煎熬,终于将TFS部署安装成功,在此将经验分享给大家。这段时间安装的过程中,参照了网上很多TFS部署安装的博客,但都是说的不是很全面透彻,有的时候看完依然不知所以然,因此在...
  • 我正在安装TFS,对,就是现在。遇到很多问题。首先TFS需要WSS 2.0 SP2,但一定要2.0,更加优秀的WSS3.0却不可以。...最后,一定要认真看TFS的安装...下面是TFS安装手册中的说明: 安装完成时,将打开一个 Web 浏览器...
  • TFS安装与配置

    2012-02-27 16:50:18
    1:安装过程不解释,都是默认下一步,下一步,然后选择全部安装。 2:TFS配置前的准备; 《1》:. 开始 -> 程序 -> Microsoft SQL Server 2008 R2 -> 配置工具 -> SQL Server配置管理器进入下面的界面...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,261
精华内容 2,904
关键字:

TFS安装