Я установил Team Foundation Server 2013, который поддерживает git как источник управления. Я успешно создал проект под названием "TestTeamProject". Я настроил 2 пользователя для TFS, которые являются 2 пользователями домена.
Pusing/pulling из Visual Studio 2013 на это отлично работает. Но когда я пытаюсь нажать/вытащить из командной строки или git Инструмент Расширения, появится окно консоли, КАЖДЫЙ ВРЕМЯ, запрашивающий имя пользователя и пароль с помощью
Username for 'http://myTFS:8080':
Password for 'http://[email protected]:8080':
Я попытался настроить хотя бы имя пользователя в настройках git extensions/git, он все равно обещает им обоим.
Я использовал git раньше только через ssh, где я затем может сгенерировать файл, который используется для учетных данных, но TFS не поддерживает протокол SSH, поэтому есть ли способ использовать TFS с git без необходимости вводить учетные данные все время, когда я нажимаю/вытягиваю из внешней визуальной студии?
git -tfs не то, что я ищу, потому что мы хотим использовать встроенную поддержку git TFS.
нам нужно иметь возможность использовать git вне визуальной студии, потому что не вся команда разработчиков основана на .NET!
Любые идеи, что я мог сделать?