2015-03-19 6 views
0

Я использовал git-tfs с TFS2012 некоторое время, но в последнее время мы перешли на TFS2013 и изменился адрес TFS.git-tfs игнорирует изменения в config

Возможно, я не могу сделать git tfs checkin, поскольку он пытается отправить изменения на старый адрес.

Я обновил URL в .git\config, очищается кэш TFS, но GIT-TFS все еще пытаются с помощью приезда старого адреса и добавляют новый tfs-remote со старым URL в файл конфигурации каждый раз, когда я пытаюсь это сделать.

Как я могу подключиться к новому URL-адресу?

+0

Возможно, вместо этого нужно было использовать 'git tfs configure' для обновления. – jessehouwing

+0

Я бы просто клонировал новый локальный репозиторий с сервера TFS, если бы я был вами :). – jessehouwing

+0

Как команда делает вещи на стороне TFS (создать рабочую область, карты и т. Д.). – jessehouwing

ответ

0

Чтобы сделать приезд с новым адресом TFS использовать возможность установить его в явном виде с помощью опции помещает в хранилище:

-i, --tfs-remote, --remote, --id=VALUE 
         The remote ID of the TFS to interact with 
         default: default 

Также recomendet очистить мерзавец и ГИТ-TFS кэш с помощью следующих команд соответственно:

git gc 
git tfs cleanup 

 Смежные вопросы

  • Нет связанных вопросов^_^