Ответ 1
Я собираюсь перечислить все шаги, которые я предпринял, чтобы быть как можно полнее.
- Прежде всего, я создал размещенную учетную запись TFS и добавил
New Team Project + Git
- Затем мне пришлось создавать альтернативные учетные данные, так как вы не можете иметь символ
@
в своей учетной записи. Чтобы настроить альтернативные кредиты в Visual Studio Team Services (VSTS), нажмите на свое имя в правом верхнем углу → Мой профиль → Учетные данные - После включения альтернативных полномочий откройте Xamarin Studio. В моем случае у меня было решение, которое я хотел добавить, поэтому я также открыл файл своего решения.
- В пункте меню
Version Control
выберитеPublish
(Доступно только при открытии файла решения) - Выберите вкладку
Registered Repositiories
и выберитеAdd
- Введите соответствующее имя. Выберите протокол
https
. - Введите ваш размещенный URL-адрес TFS, т.е.
xxx.visualstudio.com
. - Для порта введите
443
. - Путь будет следующим:
/DefaultCollection/_git/
+ имя проекта (точно так же, как вы ввели его, включая пробелы) - Пользователь будет альтернативным именем пользователя, созданным на шаге 2. Нажмите
OK
на обоих открытых окнах. - Вам будет предложено подтвердить публикацию. Выберите
OK
. - Затем вам будет предложено ввести пароль. Введите альтернативный пароль, который вы создали на шаге 2. Если вы случайно вводите неверный пароль здесь, вы должны удалить запись из своей ключевой цепи. Инструкции можно найти здесь
Ваша интеграция TFS + git с Xamarin Studio должна быть завершена! Если у вас есть другие проблемы, я постараюсь помочь им.