目前正在尝试将本地 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 替换它,它应该可以工作。
TFS2013
而且git-tf
很旧,所以我无法获得像您这样的环境。
我假设您需要检查您是否使用了正确的 url,打开 TFS 门户网站,您将看到正确的 url:
如果您在 git-tf 2.0.3 版本中使用正确的 url,但问题仍然存在,则 git-tf 工具可能存在问题。我认为您可以尝试上面Daniel建议的 Git Tfs 工具,因为该工具在2013 年之后就已经停止使用。Git-TF
(ps:在我的测试中,Git TFS 可以很好地识别包含空格(%20
)的集合名称。)