0

我有一个远程开发人员通过互联网连接到我的 TFS。当他尝试从源代码控制执行 GET 时,他未能获得许多带有错误消息的文件,如下所示:

D:\CaseTrakker\CaseTrakker_v6_0\CaseTrakker\CaseTrakker.ObjectModel\Framework\Factories\Value\LookupValueViewModelFactory.cs:请联系您的管理员。联系服务器时出错。技术信息(针对管理员):HTTP 代码 302:临时移动

并非所有文件都会发生这种情况,但对于许多文件来说,重复重试并不能解决它。我完全不知所措。

可能密切相关,我发布 TFS 的方式是在我的防火墙中设置一个规则,以将目标路由http://publicserver:8080/tfshttp://internalserver:8080/tfs. 由于此错误似乎与重定向有关,这可能是部分或全部问题。

提前感谢您的任何帮助。

大卫穆林 IMA 技术

4

1 回答 1

0

可能值得让外部开发人员升级到VS 2012 的最新 Update 3 CTP,因为其中有一个修复程序可以更好地处理下载重试。

但是,如果您配置它以便您的 TFS 服务器可通过相同的完全限定域名在内部和外部访问(内部解析为内部 IP - 外部解析为您的外部 IP),您可能会更幸运。查看此 word 文档以获取更多信息 ( http://www.christiano.ch/common/documents/Exposing_Team_Foundation_Server_to_the_Internet.docx ) 或查看Pro TFS 2012 书

于 2013-05-16T09:44:20.873 回答