gpt4 book ai didi

Git-tfs 试图从旧的 tfs 服务器而不是我们的新服务器中 pull

转载 作者:太空狗 更新时间:2023-10-29 13:17:23 28 4
gpt4 key购买 nike

我的团队不久前将我们的 tfs 从旧服务器转移到新服务器。我们正在使用 git tfs 来管理我们的本地更改并将它们推送到 tfs。

但是,当我像这样从 tfs 克隆现有的 repo 时遇到了问题

git tfs clone http://our.new.tfs/tfs $/project "myrepo"

Git 能够连接到新服务器并将所有内容 pull 下来。然后我可以毫无问题地进行更改和提交。直到我尝试执行 git tfs pullgit tfs checkintool 时,我才收到一条错误消息:

Unable to locate a remote for <http://our.old.tfs/tfs>$/project

当我检查配置时,url 被定义为 http://our.new.tfs/tfs 所以我不知道从旧服务器中提取的想法是从哪里来的。

我已经尝试从配置文件中删除 remotes 部分并执行 git tfs init [remote] 但仍然出现相同的错误。我什至抓取了 repo 并从一个新的克隆开始,但仍然是同样的事情。它始终指向旧服务器而不是新服务器。

我一直在网上寻找几个小时,但没有找到解决方案。如果您能提供任何有用的建议,请告诉我!

提前致谢!

最佳答案

我实际上找到了我的答案,所以我会把它贴在这里以防其他人遇到同样的问题!

您必须像这样将旧网址添加到旧网址列表中:

git config tfs-remote.default.legacy-urls http://your.old.url/

我希望这对任何已经或将要拔掉头发的人有所帮助!

关于Git-tfs 试图从旧的 tfs 服务器而不是我们的新服务器中 pull ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13297569/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com