Git-TF将更改推送到错误的服务器上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git-TF将更改推送到错误的服务器上相关的知识,希望对你有一定的参考价值。

我尝试使用git-tf将所有历史记录的Git存储库迁移到TFS。我使用了以下命令行:

git tf --force configure http://tfs.YYYY.net/tfs/Collection '$\RepositoryName'
git tf checkin --deep --autosquash --preview

问题是,最后git-tfs-id是

git-tfs-id:[http:// tfs-server .YYYY.net:8080] $ / RepositoryName; C32524

并且变更集不在TFS上。

您知道为什么会这样吗?

谢谢!

答案

我的猜测是服务器配置不正确。它具有一个内部URL和一个公共URL,看起来服务器已配置为广播其内部名称。

公共URL是发送回客户端的内容,内部名称是服务器内部以及可选的负载平衡器使用的内部名称。

设置期间:

enter image description here

设置后:

enter image description here

另请参见:

以上是关于Git-TF将更改推送到错误的服务器上的主要内容,如果未能解决你的问题,请参考以下文章

如何将更改作为分支推送到不在主线中的远程服务器

无法将绑定控制更改推送到数据集

作为 Azure DevOps 中发布管道的一部分,将更改推送到 GitHub 存储库

将 CoreData 更改推送到 Web 服务的最佳实践?

如何在 Xcode 中查看 Git 将推送到服务器的文件?

使用 Node.js 和 Socket.io 将更改推送到所有客户端