Изменить удаленный по умолчанию репозиторий git-tfs

Я работаю против клиента на сервере TFS сервера, используя мост git-tfs. Вчера они перенесли свою установку на новую версию + изменили URL-адрес сервера, перенести всю историю и рабочие элементы в новый экземпляр.

Есть ли способ переназначить существующий репозиторий git на новый пульт по умолчанию?

Я попытался вручную изменить свойство url [tfs-remote «default»], чтобы он указывал на новый адрес и запускал каждую возможную команду cleanup* . Однако при попытке выборки есть процесс начальной загрузки, добавляющий новый tfs-remote со старым URL-адресом в файл конфигурации.

У вас есть 2 решения:

Во- первых , проще, но я не знаю, работает ли он больше (это должно …), потому что git-tfs сильно изменилось с момента его реализации.

Во-вторых, это наверняка будет работать, это обновление метаданных последнего набора изменений, извлеченного из старой TFS, и которое используется git-tfs для загрузки нового tfs-remote, когда в файле gitconfig не обнаружено ни gitconfig .

Просто измените git commit и замените url в метаданных (что-то похожее на это: git-tfs-id: [https://tfs.codeplex.com:443/tfs/TFS16]$/vtccds/trunk;C26497 ) на укажите новую TFS. Удалите все удаленные данные в файле gitconfig как и вы, и дайте git-tfs загрузите удаленный доступ к новому серверу …