【问题标题】:git-tfs what URI to use for TFS for list-remote-branchesgit-tfs 用于列表远程分支的 TFS 的 URI
【发布时间】:2018-10-31 06:43:46
【问题描述】:

我们有一个多年来一直在使用的 TFS 源代码控制系统。新的管理和常识表明我们需要转向 git。

所以,尝试 git-tfs 没有运气。我得到的最接近的是“TF31002:无法连接到此 Team Foundations 服务器:http://server:8080/tfs/Web Sites/Main Content Site/Main Content Site TEam/_versionControl。”

这是我正在尝试的命令: git-tfs list-remote-branches http://tfs-server-url:8080/tfs/Web%20Sites/Main%20Content%20Site/Main%20Content%20Site%20Team/_versionControl -u=domain/username -p=password

tfs-server-url 是我们的 tfs 服务器的 url,domain 是我们的本地域,username 是我在 tfs 上的用户名,password 是我在 tfs 上的密码。

我错过了什么语法???

顺便说一句,如果我在浏览器中导航到 http://tfs-server-url:8080/tfs/Web%20Sites/Main%20Content%20Site/Main%20Content%20Site%20Team/_versionControl,我会看到“$/Main Content Site”tfs 项目的所有分支。

PS:在 git-tfs 输出的末尾还有两行说: 远程服务器返回错误:(404) Not Found。

【问题讨论】:

    标签: git tfs git-tfs


    【解决方案1】:

    该 URL 应该是您的团队项目集合的 URL。在你的情况下,http://server:8080/tfs/Web Sites/

    然后指定要克隆的分支,即$/Main Content Site/SomeBranch

    【讨论】:

    • 谢谢!我以为我已经尝试过那个 url,但我想那是在我输入用户名和密码之前......接下来我将尝试克隆返回的分支之一......
    猜你喜欢
    • 2013-02-21
    • 1970-01-01
    • 2012-01-23
    • 2014-07-30
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 2015-10-31
    • 2017-03-23
    相关资源
    最近更新 更多