tf.exe 历史记录 * 出现“无法确定源代码控制服务器。”

问题描述 投票:0回答:2

我们刚刚从 TFS 2010 升级到 TFS 2012,但遇到了问题

tf.exe history *

收到以下错误消息

无法确定源代码控制服务器。

tfs msbuild
2个回答
47
投票

遇到了同样的问题,尝试了 /collection 的各种值,最后找到了正确的值,所有 TFS2012 tf 命令再次开始工作。

在 VS 的 Team Explorer 中右键单击服务器名称并选择属性,您需要整个 URL 参数,包括 http、端口号等所有内容。 对我来说那是

http://devserver:8080/tfs/defaultcollection

所以命令就是

tf workspaces /collection:"http://devserver:8080/tfs/defaultcollection"

0
投票

或者,您可以通过添加直接在 Visual Studio 中配置连接一次。之后,tf.exe 将自动使用正确的服务器。

这个解决方案对我使用 Visual Studio 2017 有效。

© www.soinside.com 2019 - 2024. All rights reserved.