Сборка TFS — новинка в этом блоке, поэтому я подумал о том, чтобы попробовать ее с одним из проектов Github. Итак, вот моя история подключения к Github с помощью TFS.

Гитхаб

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

Чтобы создать личный токен Перейдите на страницу профиля Github -> персональный токен -> Создать новый токен. Это должно сгенерировать токен. Вам нужно выбрать область действия с помощью repo и admin .

Это с гитхаба. теперь пришло время передать токен в TFS для подключения.

ТФС

Во-первых, TFS называется Visual Studio Team Services и имеет два режима: 1) размещение в сети и 2) размещение на собственном сервере.

Я использую онлайн-версию, которая бесплатна для пяти пользователей, и вы получаете 240 минут времени сборки.

С учетом сказанного теперь создайте бесплатную учетную запись, используя ссылку ниже.



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

Затем пришло время подключиться к Github. Щелкните значок настройки, показанный ниже на верхней панели.

Выберите конечную точку службы и Github .

Затем укажите личный токен и имя. Это создаст веб-хук, который позволит github информировать TFS о каждой регистрации.

Построить проект

Теперь, когда у нас есть готовые хуки Github, пришло время сделать сборку с помощью TFS. На странице командного проекта выберите сборку и выберите значок + вверху. Это дает вам множество шаблонов, и я буду выбирать шаблон по умолчанию в качестве сборки Visual Studio.

После выбора он предоставит вам шаги визуальной студии по умолчанию.

Эта картинка выше говорит сама за себя, и она просто делает это с легкостью. Если вы ненавидите сборки TFS, то пришло время проверить новую, которая может вам понравиться.

Одним из больших преимуществ новой TFS является простота настройки, и для этого вам не нужен XAML.

Графики тоже классные!! Попробуйте.