0

目前正在尝试将本地 git 存储库复制到我的 2013 TFS 服务器。

当我尝试使用此命令时: git tf configure http://ip:8080/tfs/collection%20name/ $/project

我得到错误: git-tf: 'http://ip:8080/tfs/collection%20name/' is not a valid URL

TFS 集合名称包含一个空格,但据我所知,您可以用 %20 替换它,它应该可以工作。

4

1 回答 1

0

TFS2013而且git-tf很旧,所以我无法获得像您这样的环境。

我假设您需要检查您是否使用了正确的 url,打开 TFS 门户网站,您将看到正确的 url:

在此处输入图像描述

如果您在 git-tf 2.0.3 版本中使用正确的 url,但问题仍然存在,则 git-tf 工具可能存在问题。我认为您可以尝试上面Daniel建议的 Git Tfs 工具,因为该工具2013 年之后就已经停止使用。Git-TF

(ps:在我的测试中,Git TFS 可以很好地识别包含空格(%20)的集合名称。)

于 2020-07-31T06:06:08.627 回答