首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何参照TFS2012库升级codeplex解决方案?

如何参照TFS2012库升级codeplex解决方案?
EN

Stack Overflow用户
提问于 2014-07-21 11:40:15
回答 1查看 185关注 0票数 0

我下载了https://svnbridge.codeplex.com/SourceControl/latest的源代码

我使用SVNBridge客户端版本。当我试图对文件执行签出时,它会产生错误,如下所示:

XML文档(0,0)中有一个错误。

我想我需要更新项目中的TFS引用,因为我使用的是TFS 2012。所以我在VS2010中打开了这个解决方案。我看到有一个参考‘Codeelx.FSLibrary’。我认为这与TSF2012不兼容,所以我需要一个用于TFS2012的参考。知道我在哪里能找到这个吗?我是否在正确的路径上使应用程序与TFS2012一起工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-22 09:50:29

http://svnbridge.codeplex.com/discussions/400625

我已经设法使SvnBridge v6.2与TFS 2012一起工作,我引用了上面的文章,并做了一些小改动,如下所述.

  1. 从CodePlex下载代码。
  2. 将其解压缩到文件夹中。
  3. 将有一个生成所有项目的批处理文件。运行那个(双击)。
  4. 将文件夹SvnBridgeVialis复制到您的IIS服务器,并按照下面的说明操作。
  5. 我遵循了上面的文章(下面粘贴文本)。我所做的唯一不同的事情是:-在端口8081的站点下创建SVNBridge网站应用程序,而不是在默认的网站下创建。
  6. IIS应用程序池 创建一个自定义AppPool,我调用了我的SvnBridge 将AppPool设置如下:。 Net Framework Version = v4.0 马槽样线模式=集成 启用32位应用程序= False 工作进程=2 标识=网络服务 WebSiteI将默认的WebSite.Set SVNBridge下的桥设置为应用程序,而不是虚拟目录 将应用程序池设置为上面创建的自定义池 将物理路径凭据设置为TFS受信任的TFS Windows帐户。当您设置物理路径时,会有一个测试按钮告诉您它是好的。 Goto身份验证按钮设置如下: 匿名身份验证-禁用 ASP.NET模拟-禁用 启用基本身份验证 摘要身份验证-禁用 窗体身份验证-禁用 Windows身份验证-现在取消,单击基本身份验证,然后单击编辑,将默认域设置为NT域名,确保领域为blankWeb.Config 将LogPath设置为可信路径 将DomainIncludesProjectName设置为False 将TFS URL设置为新的TFS集合名称,类似于:http://myServerName.acme.com:8080/tfs/SuperCollection 将System.web设置为此,确认其工作正常后,可以将调试更改为false:

将System.net设置为:

做完这件事后,我测试了它。问题是,当我签出任何文件夹/文件时,在本地PC上选择签出目录为: C:\test。来自TFS 2012的代码和签出文件已经复制到PC上的上述文件夹,我正在那里执行签出。我无法得到正在签出的代码,无法进入TFS 2012。

由于无法让SVNBridge完成从SVN到TFS的代码迁移,所以我使用了另一个工具( SVN2TFS:- http://svn2tfs.codeplex.com/ )。

现在,我已经成功地将代码从SVN以及修订历史记录和文件夹结构迁移到TFS2010中。

我认为现在的下一步是从TFS 2010迁移到TFS 2012,这应该不是一项艰巨的任务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24864204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档