【问题标题】:How to upgrade codeplex solution with reference to TFS2012 library?如何参考 TFS2012 库升级 codeplex 解决方案?
【发布时间】:2014-07-21 11:40:15
【问题描述】:

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

我使用的是 SVNBridge 客户端版本。当我尝试对文件执行签出时出错:

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

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

【问题讨论】:

    标签: codeplex svnbridge


    【解决方案1】:

    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 设置:.

      网络框架版本 = v4.0

      管理管道模式 = 集成

      启用 32 位应用程序 = False

      工作进程 = 2

      身份 = 网络服务

      网站

      我在默认网站下设置了 Bridge。

      将 SVNBridge 设置为应用程序,而不是虚拟目录

      将应用程序池设置为上面创建的自定义应用程序池

      将物理路径凭据设置为 TFS 受信任的 Windows 帐户 TFS。设置物理路径时,有一个测试按钮,将 告诉你它的好处

      转到身份验证按钮设置以下内容:

      匿名身份验证 - 已禁用

      ASP.NET 模拟 - 已禁用

      基本身份验证 - 已启用

      摘要式身份验证 - 已禁用

      表单身份验证 - 已禁用

      Windows 身份验证 - 已禁用

      现在单击基本身份验证,然后单击编辑设置默认值 域到您的 NT 域名 确保 Realm 为空白

      网页配置

      将 LogPath 设置为可信路径

      将 DomainIncludesProjectName 设置为 False

      将 TFS URL 设置为新的 TFS 集合名称,例如: http://myServerName.acme.com:8080/tfs/SuperCollection

      将 System.web 设置为这个,你可以在你之后将 debug 更改为 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,这应该不是一项艰巨的任务。

    【讨论】:

      猜你喜欢
      • 2016-06-07
      • 1970-01-01
      • 1970-01-01
      • 2014-04-17
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2015-02-08
      • 1970-01-01
      相关资源
      最近更新 更多