Компания Microsoft добавила в Visual Studio и Team Foundation Service поддержку Git

31 января 2013 года

Компания Microsoft объявила о полной интеграции поддержки свободной децентрализованной системы управления исходными текстами Git в продукт Visual Studio и систему управления жизненным циклом разработки ПО Team Foundation, в дополнение к ранее предлагаемой системе управления версиями TFVC (Team Foundation Version Control). Поддержка Git и TFVC будет осуществляться наравне, при этом Git позиционируется как средство для организации децентрализованной разработки, а TFVC для работы с централизованными репозиториями. Для упрощения миграции проектов с TFVC на Git, а также для организации совместного использования обеих систем, представлен инструментарий Git-TF.

Поддержка Git для Visual Studio 2012 оформлена в виде плагина, в будущих версиях Visual Studio и Team Foundation Server поддержка Git будет предоставлена из коробки. Поддерживаются все стандартные функции по отслеживанию изменений и ведению версий, сравнению редакций, отмене изменений, созданию и слиянию веток, разрешению конфликтов. Возможна работа c локальными и внешними Git-репозиториями, а также использование для хостинга Git-проектов Team Foundation Service и таких сервисов как GitHub, CodePlex и BitBucket.

Реализация базируется на использовании свободной библиотеки libgit2, которая, в частности, используется для обеспечения работы сервиса GitHub. Библиотека распространяется под лицензией GPLv2 с отдельным допущением для применения в закрытых проектах (Linking Exception). В последние месяцы разработчики Microsoft достаточно активно участвуют в разработке проекта, как правило внося изменения, связанные с улучшение работы libgit2 на платформе Windows.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Компания Microsoft добавила в Visual Studio и Team Foundation Service поддержку Git», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.