Я новичок в PowerShell, и я пытаюсь получить ветки из TFS и объединить их с помощью сценария PowerShell. К сожалению, у меня нет первого препятствия.Доступ к TFS из Powershell
У меня есть Visual Studio 2010, установленный на моем локальном компьютере и доступ к серверу TFS (также 2010).
Я бегу сценарий из моей локальной машине и иметь следующие строки:
$tfs = get-tfs http://TFSServerName:8080/TFSProject
$branchfolders = $tfs.VCS.GetItems('$/Dev/Branches/', $tfs.RecursionType::OneLevel)
и я получаю следующее сообщение об ошибке во второй строке 2 выше
Exception вызова «GetItems» с " 2 ":« Не удается подключиться к удаленному серверу »
Я настроил сервер TFS для приема входящих соединений на порт 8080, который работает, но теперь я не уверен, как разрешить эта ошибка. Требуется ли дополнительная настройка?
Спасибо за предоставленную помощь.
Я действительно рекомендую вам использовать C# для автоматизации работы с TFS, api - это хорошо. – Andrey
Прохладный. Будем держать это в уме, но делать это в powershell. – w4ymo
Что произойдет, если вы '$ tfs.EnsureAuthenticated()'? Кроме того, чтобы заставить это работать на моей машине, мне пришлось полностью квалифицировать имя сервера TFS (например,'$ tfs = get-tfs http: // tfs: 8080') – Robaticus