Подтвердить что ты не робот

Как обновить рабочее пространство TFS после изменения имени компьютера?

Я переименовал имя моего компьютера, и теперь мое рабочее пространство TFS нарушено в Visual Studio 2012.

Когда я печатаю:

tf workspaces /computer:ABOTONJIC-PC /owner:* /format:detailed

Workspace  : ABOTONJIC-PC
Owner      : [email protected]
Computer   : ABOTONJIC-PC
Comment    :
Collection : netuse.visualstudio.com\DefaultCollection
Permissions: Private
Location   : Local
File Time  : Current

Но мне нужно:

Owner      : [email protected]
Computer   : NEW-PC

Затем я пытаюсь:

tf workspaces /updateComputerName:ABOTONJIC-PC /collection:netuse.visualstudio.com/DefaultCollection

No workspace matching *;[email protected] on computer NEW-PC found in Team Foundation Server netuse.visualstudio.com/DefaultCollection.

Итак, мой вопрос:

  • Как обновить имя компьютера в моей рабочей области?
  • Почему TFS все еще показывает "[email protected]" в рабочем пространстве, хотя есть новое электронное письмо, зарегистрированное как "[email protected]"?
4b9b3361

Ответ 1

  • Установите Team Foundation Sidekicks. Это бесплатно.
  • Откройте Sidekick рабочей области, нажмите "Поиск" и выберите свое рабочее пространство из списка.
  • Щелкните значок синего компьютера, чтобы обновить имя компьютера рабочей области, и все готово.

Ответ 2

Я установил Sidekicks. Это не помогло, но это произошло:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE>tf workspaces /updateComputerName:OldComputerName /s:"https://tfsServerName"

Ответ 3

У меня была такая же проблема, как и учетная запись VisualStudio.com.

Я пробовал, что подсказка сказала мне:

enter image description here

Так же:

tf workspaces /updateComputerName:MyOldComputerName

но я вернулся:

Параметр/collection должен указываться всякий раз, когда /updateComputerName или/updateUserName.

Чтобы получить имя коллекции, я побежал:

tf workspaces

в котором перечислены мои коллекции, и я получил имя моей коллекции (... myusername.visualstudio.com...)

Затем я побежал:

tf workspaces /collection:http://myusername.visualstudio.com /updateComputerName:MyOldComputerName

Не работает, поскольку я получил это:

TF31002: невозможно подключиться к этому серверу Team Foundation: http://myusername.visuals tudio.com/defaultcollection. Командный фонд URL-адрес сервера: http://myusername.visualstudio.com/defaultcollection.

Возможные причины отказа: - Неверное имя, номер порта или протокол для Team Foundation Server - Team Foundation Server отключен. - Истек срок действия пароля или неверный.

Техническая информация (для администратора): удаленный сервер вернулся ошибка: (404) Не найден.

Тогда я заметил, что я набрал http вместо https, исправил, повторил, и это сработало!

Ответ 4

В

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>

запустить в CMD как admin эту команду

tf workspaces /collection:https://SERVER_NAME.visualstudio.com/DefaultCollection /updateComputerName:OLD_COMPUTER_NAME

Ответ 5

Посмотрите на ссылку

Ваккано сказал:

Эта команда сделала трюк:

tf workspaces /updateComputerName:MyOldComputerName 
/s:"http://MyServer:8080/tfs/MyCollection"

Он должен быть запущен с компьютера, на котором я хотел назначить рабочую область (таким образом, он получает новое имя компьютера. >

Ответ 6

Откройте командную строку и введите, как показано ниже

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE

введите описание изображения здесь

и введите следующий код с вашими учетными данными

tf workspaces/updateComputerName: OldComputerName /s: " https://tfsServerName"

В приглашении CMD

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE > tf рабочие области /updateComputerName: OldComputerName/s: " https://tfsServerName"

Ответ 7

Откройте командную строку visual studio и введите следующую команду

tf workspaces /updateComputerName:oldcomputername  /s:http://tfservername:port#/tfs

например

tf workspaces /updateComputerName:abc-PC  /s:http://mytfsserver:8080/tfs

Вы можете выполнить следующую команду до и после выполнения указанной выше команды, это просто проверка информации о рабочих пространствах на вашем компьютере.

Помните: выполните все эти команды на клиентском компьютере (который переименован), а не на компьютер, на котором установлен сервер TFS.

Если имя пользователя также изменено, выполните следующую команду

tf workspaces /updateUserName:oldUserName  /s:http://mytfsserver:8080/tfs

Надеюсь, это поможет.

Ответ 8

Что для меня работало, это печатать

tf workspaces /updateComputerName:MyOldComputerName /collection:"anything".visualstudios.com/DefaultCollection/

Ответ 9

tf workspaces /updateComputerName:REPLCATEOLDCOMPUTERNAMEHERE /collection:REPLACETFSURL

Пример:

tf workspaces /updateComputerName:DESKTOP-42CLO97 /collection:https://testuserxx.visualstudio.com

VS2017