少し前に、私のチームは tfs を古いサーバーから新しいサーバーに移しました。ローカルの変更を管理し、それらを tfs にプッシュするために git tfs を使用しています。
ただし、既存のレポを tfs から複製すると、問題が発生します。
git tfs clone http://our.new.tfs/tfs $/project "myrepo"
Git は新しいサーバーに接続し、すべてをプルダウンできます。その後、問題なく変更を加えてコミットできます。git tfs pull
aまたはgit tfs checkintool
this を実行しようとすると、次のエラーが表示されます。
Unable to locate a remote for <http://our.old.tfs/tfs>$/project
構成を確認すると、URLが次のように定義されてhttp://our.new.tfs/tfs
いるため、古いサーバーからプルするアイデアがどこにあるのかわかりません。
構成ファイルから remotes セクションを削除しようとしましたgit tfs init [remote]
が、それでも同じエラーが発生します。レポをこすり落として、新しいクローンから始めましたが、それでも同じです。新しいサーバーではなく、常に古いサーバーを指します。
私は何時間もオンラインで探していましたが、解決策を見つけることができませんでした. 役に立つアドバイスがあれば教えてください!
前もって感謝します!