OpsHub无法将源端点设置为TFS2015,错误为TF31002

时间:2017-07-05 08:40:37

标签: azure-devops tfs2015 opshub

我正在尝试使用OpsHub Visual Studio迁移实用程序(免费版)将TFS2015(版本14.102.25423.0)中的工作项迁移到VSTS。 当我将TFS服务器URL设置为Source EndPoint时,我收到了TF31002错误,如以下屏幕截图所示: TF31002 Error when setting the Source EndPoint to a TFS2015 Server

我可以通过所有浏览器和Visual Studio(2015/2017)连接到TFS服务器。

我尝试了一些解决方案,例如:   - 清除IE缓存/ cookie   - 清除TFS缓存   - 在注册

上删除Visual Studio TokenManager文件夹

提前感谢任何提供的解决方案。

我的机器在代理服务器后面,这里是settings.properties中的配置:

action=update
installationLocation=C:\\Program Files\\OpsHub Visual Studio Migration Utility
httpHostName=my_proxy_ip_address
httpPort=8080
httpUsername=my_company_username
httpPassword=my_password
httpNonProxyHosts=localhost|127.0.0.1

useSameParametersForHTTPS=true

httpsHostName=
httpsPort=
httpsUsername=
httpsPassword=
httpsNonProxyHosts=localhost|127.0.0.1

1 个答案:

答案 0 :(得分:0)

您似乎必须启用两个OVSMU进程才能使用_JAVA_OPTIONS环境变量中的代理配置。

  1. C:\ Program Files \ OpsHub Visual Studio Migration Utility \ Other_Resources \ Resources \ TFSUtility \ ovsmu.exe.config
  2. C:\ Program Files \ OpsHub Visual Studio Migration Utility \ Other_Resources \ Resources \ TFSUtility \ TFSService \ opshubtfsservice.exe.config
  3. 在文本编辑器(作为管理员)中打开上述每个配置文件,并取消注释以下XML节点结构。

    <!-- <system.net>
        <defaultProxy enabled="true" useDefaultCredentials="false">
          <module type="com.opshub.tfs.test.Proxy, opshubtfsservice" />
        </defaultProxy>
      </system.net> -->
    

    删除注释并重新启动工具,然后您应该能够连接到端点。