Простота установки - Теперь мы сделали установку Git бесшовной частью
установки TFS. Там нет ничего, чтобы пойти и выследить и скачать.
Нечего устанавливать и настраивать отдельно. Вы просто устанавливаете TFS 2013
и автоматически получить поддержку Git.
Поддержка и обслуживание - Поскольку мы отправляем его, мы поддерживаем его.
Это означает, что если у вас есть какие-либо проблемы, вы можете связаться с нашей поддержкой и
получить помощь. Вы будете получать обновления безопасности, исправления, регулярные
Обновления и многое другое так же, как вы привыкли их получать. Что ж
усердно работайте, чтобы убедиться, что ваш TFS-сервер исправен и обновлен
независимо от того, какие функции вы используете.
Высокая доступность - С самого начала мы работали над поддержкой TFS
высокая доступность. Наша поддержка Git не является исключением - мы поддерживаем все
те же вещи, которые вы привыкли с TFS - балансировка нагрузки и
кластеризация, чтобы ваш сервер продолжал работать, несмотря на
аппаратные и программные сбои, гео-репликация, если вам нужно
уверены, что вы поддерживаете непрерывность бизнеса даже перед лицом
региональные отключения, онлайн-резервное копирование и восстановление как неотъемлемая часть
TFS, чтобы ваши существующие политики резервного копирования и восстановления корпоративного уровня
(полный, инкрементный и журнал транзакций) продолжит работать (давая
вам хороших RTO и RPO).
Масштаб - Как и в случае с TFS, вы можете легко масштабировать свою установку TFS
как ваши потребности растут. Это включает в себя масштабирование как приложения
уровень и уровень хранения, так как вам нужно добавить дополнительную емкость.
Простота управления - Наша реализация Git полностью интегрирована в
TFS, чтобы все ваши политики управления могли оставаться неизменными -
управление учетными записями сервисов, аппаратная миграция, исправление программного обеспечения
резервное копирование и восстановление, мониторинг, управление разрешениями и многое другое.
Встроенная аутентификация - наша поддержка Git полностью интегрирует Windows
Аутентификация Active Directory, так что весь ваш контроль доступа,
аудит и т. д. могут быть выполнены против последовательной и управляемой
инфраструктуры. В рамках этого все изменения проверяются на соответствие
удостоверение личности, гарантирующее, что вы знаете, кто сделал каждое изменение.
Расширенные разрешения - Мы создали (и строим) группу
дополнительные возможности управления репозиторием и разрешениями, которые
позволить администраторам «контролировать хаос». Первый набор включает в себя
возможность управлять репозиториями (создавать, удалять, переименовывать и т. д.) и
разрешения уровня репозитория, которые контролируют чтение, запись и администрирование
разрешения. Мы также включаем 4-е разрешение, которое обращается к ключу
Многие клиенты сталкивались с Git - «Force push», который
эффективно позволяет пользователям «изменять историю». Пока мы включаем это
возможность, мы также позволяем администраторам отключить его с помощью
разрешение. Мы также работаем над дополнительными разрешениями сейчас - как
разрешения уровня ветви, которые позволят администраторам контролировать
кто может создавать, удалять и использовать отдельные ветви. В этом случае,
разработчики могут использовать ветвление любым способом, который они выбирают локально, но когда
они собираются отодвинуться к главному репо, они ограничены
по политикам администратор настраивает.
Интеграция ALM - И, конечно же, мы полностью интегрируем Git в
рабочие процессы TFS ALM - отслеживание рабочих элементов, автоматизация сборки,
отчетность, проверка кода и многое другое. Не вся эта интеграция
еще не завершено, но мы будем воплощать его в жизньч 2013 Обновления
и, когда мы закончим, мы должны иметь полный паритет по интеграции ALM
возможности между Team Foundation Version Control и Git Version
Контроль.
Локализация - Как и весь наш продукт, наши возможности Git будут
быть локализованным на те же языки, что и остальная часть VS, что делает его более
доступны для не англоговорящих людей.