Как использовать Microsoft Git-TF 1.0, когда TFS не является локальной

После сообщения
Использование Git в магазине TFS,
Чтение блога Брайана Гарри на msdn:
http://blogs.msdn.com/b/bharry/archive/2012/08/13/announcing-git-integration-with-tfs.aspx и
Пройдя Страница загрузки MS:
http://www.microsoft.com/en-us/download/details.aspx?id=30474,

Мне было неясно, могу ли я использовать Git-TF 1.0 с TFS, которая находится не в моем офисе, но доступна через VPN.
Я открыт для временного решения, если это невозможно прямо сейчас; это должно позволить мне работать независимо в команде и не зависеть от какого-то другого участника, который продвигает мои материалы Git в TFS.

Спасибо.


person vijiboy    schedule 25.09.2012    source источник


Ответы (2)


tl; dr: Да, он должен работать, я использую его через PPTP VPN ежедневно (и редко когда не в VPN.)

Чтобы объяснить, что имелось в виду в этом сообщении в блоге: команда Team Foundation Server проводит различие между нашей «размещенной» и «облачной» службой (Team Foundation Service) и наш «локальный» продукт (Team Foundation Server, который вы устанавливаете на свой компьютер). Мы используем термин «локальный» для обозначения TFS 2012, который вы устанавливаете, даже если он находится не на вашем локальном компьютере. сети или даже в вашем собственном центре обработки данных.

Если вам интересно, проблема была связана с аутентификацией - git-tf не имеет пользовательского интерфейса и, следовательно, не может открыть веб-браузер для запроса вашей аутентификации на tfspreview.com. Нам нужно было добавить поддержку Team Foundation Service, чтобы разрешить другие учетные данные.

Это было сделано, и Теперь git-tf может пройти аутентификацию в размещенной службе.

Если у вас возникли проблемы, поднимите вопрос на сайте git-tf codeplex.

person Edward Thomson    schedule 25.09.2012
comment
спасибо @Edward за столь необходимое разъяснение "на месте". Я проверю это. - person vijiboy; 26.09.2012
comment
Я все время использую git-tf в своем VPN. - person vijiboy; 29.01.2013

Из 2-й ссылки:

... он будет работать только с локальным сервером TFS - в 2008, 2010 или 2012. Однако мы работаем над добавлением поддержки для Team Foundation Service, и я ожидаю, что он будет доступен в следующем развертывании спринта.

Похоже, вам, возможно, придется дождаться следующей версии или поэкспериментировать с исходным кодом

person Hogan    schedule 25.09.2012
comment
Это было характерно для Team Foundation Service (tfspreview.com), а не для пользователей, которые подключились к своей рабочей сети через VPN. Кроме того, в Team Foundation Service добавлена ​​необходимая поддержка для этого: tfspreview.com/en-us/learn/code/use-git-and-vs-with-tfs - person Edward Thomson; 25.09.2012