偶尔还是会用到,老是忘记安装的顺序,在这儿mark一下。

用VS2008连接TFS 2010, 需要按照以下顺序安装一下组件:

  1. .VS2008
  2. Team Explorer 2008

3.Install Visual Studio 2008 SP1

4.Install VSTS 2008 Forward Compatibility Update

注意:VS2008 SP1同时会升级VS2008和Team Explorer 2008.

另外就是连接时需要提供完整的URL,不像TFS2008一个Server Name就搞定了。格式如下:

http://<serverName>:<port>/<virtualdir>/<collectionName> (e.g. http://TfsServer:8080/Tfs/ProjectCollectionName)

<virutaldir>一般就是“tfs”.

二、连接字符串如何填写

TFS 2010有个新特性,可以指定一个虚拟目录(virtual directory),默认情况下是tfs。
如果你的TFS服务器的名字是tfs2,使用默认的虚拟目录:tfs。端口默认是8080。
TFS 2010下可以管理很多个collection,默认的名字是defaultcollection。
如果大部分都使用默认值的话,这个“连接字符串”可以写为:http://tfs2:8080/tfs/defaultcollection。
注意:VS2005无法连接到TFS 2010,所以如果使用VS2005做为开发工具,且没有升级的要求,就不要升级到TFS 2010。
 
三、常见问题及解决方案
 
在从VS 2008 连接到TFS 2010 过程中,可能会产生一些错误,大部分是因为没有安装好补丁包导致的。

问题1:

问题描述:

当填好Server Name之后,点击确定。提示如下错误:TF30335: The server name cannot contain the characters '/' or ':' or start with 'http://' or 'https://。这是因为没有安装Microsoft Visual Studio 2008 Service Pack 1。
 
估计原因及解决方案:

可能是先装的SP1,然后再安装的Team Explorer,这种情况下需要重新安装SP1。

问题2:

问题描述:

同样的Server Name,提示不同的错误:TF31002: Unable to connect to this Team Foundation Server:http://tfs2:8080/tfs. Possible reasons for failure include:
 
•The Team Foundation Server name, port number or protocol is incorrect.
•The Team Foundation Server is offline.
•Password is expired or incorrect.

估计原因及解决方案:

没有安装Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010,相信安装好后,能成功连接。

你也可以使用下面的方法去解决你的问题:

退出VS2008,进入Registry Editor。找到HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\TeamFoundation\Servers,然后添加一个值。值的名字就是Team Explorer 2008将要显示的名字,值就是你TFS服务的URL地址,这个地址应该类似于“http://serverName:8080/tfs/collectionName”。

如果你按照以上的方法进行配置,然后重现连接TFS2010,你应该就不会得到任何错误了。

问题3:

问题描述:

Unable to switch servers at this time.  The Team Explorer is busy .

估计原因及解决方案:
TFS SERVER的连接字符串最后一位不要有斜杠 “/”

问题4:

问题描述:
TF30172: You are trying to create a team project either without required permissions or with an older version of Team Explorer. Contact your project administrator to check your permissions or to determine how to upgrade Team Explorer.
 
估计原因及解决方案:

使用VS2008 Team Explorer无法新建TFS2010的项目,如果需要新建项目需要升级到VS2010项目使用VS2010 Team Explorer

VS2008连接TFS 2010相关推荐

  1. PowerShell 2.0 实践(十一)管理 TFS 2010 (2)

    上一次我们熟悉了一下TFS 2010的整体架构,搭建了x64平台下的开发.测试环境.本次开始我们来深入研究一下TFS 2010的对象模型,TFS 2010的PowerShell扩展也是建立在其对象模型 ...

  2. VS2008连接CodePlex的源代码管理服务

    为了更有效的分享部门的.NET代码,我们决定把一些通用的组件源代码通过CodePlex来托管.CodePlex是MS提供的一个第三方源代码托管服务和开源项目管理网站,只要注册了CodePlex用户或者 ...

  3. 除了SVN,还可以使用的文档管理工具--TFS; 使用VS2010连接TFS的使用说明和简单操作手册

    TFS(Taobao File System)是一个高可扩展.高可用.高性能.面向互联网服务的分布式文件系统,功能强大,可用于管理代码和文档,功能可粗暴视为git+svn,也可以简单用做文档管理,相当 ...

  4. Tfs 2010使用小技巧

    一.如何删除工作项 1.使用Tfs管理员账户登录 2.使用Cmd打开命令行窗口 如果是32位系统,cd "C:\Program Files\Microsoft Visual Studio 1 ...

  5. VS Code非英语版本连接TFS错误解决方案

    使用VS Code连接TFS时,提示以下错误: (team) It appears you have configured a non-English version of the TF execut ...

  6. visual-studio – 使用TFS 2010防止在Visual Studio 2012上签入pdb文件

    我们最近从Visual Studio 2010迁移到Visual Studio 2012.我们仍在使用TFS 2010,我们使用gated check-ins. 由于我们开始使用Visual Stud ...

  7. VSTS 2010体验 - TFS 2010变化巨大

    VSTS 2010 Beta版出来一段时间了,之前我试用过技术预览版,其实就是Beta1,看来大家都发了很多开发方面的体验,身为VSTS的MVP,我关注的可能和大家有点区别,TFS变化确实不小,都说微 ...

  8. TFS 2010 备份和恢复的完整解决方案

    原文: http://www.almnetworks.net/zh-CN/post/2010/08/20/TFS-Backup-and-Restore-become-much-easier-than- ...

  9. tfs 安装mysql.h_SQL Server Management Studio连接到TFS 2010的步骤

    1. SQL Server Management Studio 2. 安装.NET Framework 4.0 3. 安装Visual Studio 2010 Team Explorer 4. 安装 ...

  10. VS2008操作Word2007 2010保存为PDF

    在使用pdflib这个pdf二次开发库的时候,需要将word添加到pdf中,可是pdflib库支持图片和pdf文件的导入,不支持word文件的导入.想到word2007及以上的版本可以直接另存为pdf ...

最新文章

  1. 367. Valid Perfect Square
  2. J2ee分布式框架--技术介绍文档
  3. Silverlight-Visifire图表使用示例发布时空白页面的解决办法
  4. Windows服务编写
  5. linux内核源码目录结构(2.6.35.7版本)
  6. 百度宣布AI同传最新突破!能预测,低延时,演示效果惊人,外媒称媲美人类翻译...
  7. javaweb通过iis实现域账号免登陆_聊天小程序的Java实现
  8. python快速排序算法没看懂_python中的快速排序算法的理解
  9. [RESTful web services读书笔记] 接口设计中维持XML和JSON表述的兼容性
  10. springmvc和activemq的整合使用
  11. **尾座体工艺工装设计尾座体工艺工装设计**
  12. Ubuntu下camshift算法进行目标跟踪
  13. html强制使用雅黑字体,网页中使用微软雅黑字体(css调用微软雅黑)
  14. wⅰndows ISO文件备份,5 款 Windows 最佳备份软件
  15. 北京大学计算机系 丁主任,北大“扫地僧”韦东奕,真的是正常人吗?北大丁教授说出了答案...
  16. 基于讯飞语音引擎3.0.apk的Android原生TTS
  17. 怎样解决ABBYY FineReader 12识别字体字符错误
  18. 把计算机知识列表合为一列,怎么把相同表格的数据合并
  19. 基于树莓派3b+学习视觉slam
  20. 电商平台分析平台----需求六:实时统计之黑名单机制

热门文章

  1. 发两本经典的C/C++教材电子版
  2. 集成算法 | 随机森林回归模型
  3. Python实现重心法
  4. 新手对vue中特殊的标签属性ref和key的理解
  5. 人脸检测-人脸对齐-人脸识别原理及方法
  6. 自然语言处理实战:新闻文本分类(附代码)
  7. JUCE学习笔记08-合成器(一)振荡器与包络发生器
  8. Windows服务器双网卡冲突
  9. ubuntu更改ip地址 网官 dns,使ubuntu的ip地址每次启动都是固定
  10. 在R语言中显示数学公式