НомериТемиСлайдшоуПодіїРішенняФорум
пошук  
Mirohost - найбільший хостинг в Україні
 >  >  > 
https://www.imena.ua/ua

Новости ИТ-бизнеса

Современные решения
 

Поддержка системы управления версиями Git в Microsoft TFS

Автор: Дэррил Тафт
07.02.2013

Компания Microsoft объявила, что теперь ее Team Foundation Server (TFS) будет поддерживать размещение репозиториев Git — популярной распределенной системы управления версиями, распространяемой в открытых кодах.

Соответствующее заявление 30 января 2013 г. на конференции по управлению жизненным циклом ПО (ALM Summit) сделал Брайан Хэрри — технический сотрудник и менеджер подразделения, выпускающего TFS. По его словам, поддержка Git будет включена в очередной релиз TFS, хотя конкретной даты его выхода он не назвал.

Хэрри также рассказал о том, что Microsoft работает над интеграцией Git со своим флагманским продуктом для разработчиков Visual Studio. В частности, работа с системой Git будет поддержана в компоненте Solution Explorer, входящем в состав Visual Studio.

Microsoft объявила о готовности предварительной версии (Community Technology Preview, CTP) Git-плагина для Visual Studio 2012. Тем не менее разработчики по-прежнему смогут пользоваться предыдущей собственной системой управления версиями, которая входит в состав TFS и, по словам Хэрри, является одной из самых лучших централизованных систем такого вида. Поддержка Git-репозиториев в TFS и предварительная версия Git-плагина уже доступны с 30 января.

Последняя версия Team Foundation Server была выпущена в конце 2012 г. и включает в себя agile-методологию планирования, средства анализа кода и обратной связи, средства создания графических интерфейсов story-boarding и др.

“Мы давно искали распределенный вариант системы управления версиями и рассматривали возможности ее разработки собственными силами или покупки на стороне с дальнейшей доработкой, — рассказал Хэрри. — Через некоторое время для нас стало очевидным, что в соответствующем сообществе наиболее популярной является система Git. Но на принятие положительного решения по Git у нас ушло довольно много времени”.

Брайан Хэрри также разъяснил, почему Microsoft в качестве одной из ключевых технологий выбрала технологию на базе открытых кодов: “Хотя у нас были сомнения относительно отсутствия рычагов воздействия на разработку проектов с открытым кодом, со временем мы осознали, что находимся на правильном пути”.

“Git не так знакома Windows-разработчикам, как другие аналогичные системы. Но она позволит им сэкономить много времени, и это оправдывает выбор данной системы”, — добавил он.

Microsoft уже предпринимала попытки создания продуктов для управления жизненным циклом ПО на базе открытых кодов. Так, летом 2012 г. компания выпустила средство Git-TF, которое позволяет конвертировать Git-репозитории в собственную систему управления версиями в Team Foundation Server. Более того, Хэрри сообщил, что Microsoft и дальше будет совершенствовать средства конвертации такого вида: “Мы поняли, какое большое значение играет система Git в сфере проектов с открытым исходным кодом. И потому одной из наших ближайших целей будет внедрение Git на корпоративном уровне”.

Несколько лет назад Microsoft также приобрела систему с открытым исходным кодом Teamprise для улучшения интеграции средств разработки для .NET со средой Eclipse. Однако проект, связанный с Git, —один из самых серьезных проектов Microsoft, основанный на ПО с открытым кодом.

“Мы впервые так основательно занялись проектом open source. Наша реализация Git базируется на библиотеке libgit2 и смежных проектах. Мы стали участвовать в разработке этой библиотеки несколько месяцев назад и продолжаем активно ее развивать”, — сказал Хэрри.

“В рамках проекта GitHub мы всегда связывали с libgit2 большие планы. Нам хотелось иметь библиотеку с открытым кодом без ограничений в лицензировании, которой мы могли бы оснастить как нашу базовую инфраструктуру, так и десктопных клиентов, — отметил Винсент Марти, один из разработчиков GitHub, который участвовал в создании libgit2. — Текущее состояние реализации libgit2 позволяет говорить, что система Git становится полноценным компонентом для ОС Windows. И вклад Microsoft в этот проект был ключевым”.


Поместить в блог
Комментарии к статье
Ваше имя*


Ваш комментарий*


Защита от автоматических сообщений*



Введите символы на картинке
* - Поля, обязательные для заполнения.
Linux виповнилося 34 роки
Linux виповнилося 34 роки
На сьогодні, згідно з даними провідних аналітичних компаній, таких як W3Techs, операційна система Linux займає домінуючу частку на ринку веб-серверів. Так, від 70% до 80% усіх веб-серверів у світі працюють під управлінням різних дистрибутивів Linux...

Вперше за 6 років вийде нова версія GIMP, open-source редактора зображень
Вперше за 6 років вийде нова версія GIMP, open-source редактора зображень
Довгоочікуваний реліз GNU Image Manipulation Program (GIMP) 3.0 – це перше велике оновлення з часу виходу версії 2.10 у квітні 2018 року. Тепер застосунок має користувацький інтерфейс GTK 3...

Зі списку розробників, підтримуючих ядро Linux, виключили всіх росіян
Зі списку розробників, підтримуючих ядро Linux, виключили всіх росіян
Автор Linux Лінус Торвальдс прокоментував ситуацію наступним чином: «Так, багато російських тролів на свободі. Цілком зрозуміло, чому було зроблено цю зміну, більш того, її не буде скасовано, і використання безлічі випадкових анонімних акаунтів у спробі натиснути...»

Дія відкриває свій вихідний код
Дія відкриває свій вихідний код
Дані українців у повній безпеці. У коді немає доступу до реєстрів. Якщо айтівець захоче зробити «запит у реєстр», то спеціально для цього в тестове середовище завантажили видуманих користувачів...

Axis Communications запустила проект с открытым исходным кодом для аутентификации видео
Axis Communications запустила проект с открытым исходным кодом для аутентификации видео
Его главная задача — обеспечить подлинность видео, записанного камерами наблюдения, и отсутствие фальсификации...

 



Форум
Газета PC Week Ukrainian Edition печатается по лицензионному соглашению с компанией Ziff Davis Publishing Inc. Перепечатка материалов допускается только c разрешения редакции. За содержание рекламных объявлений редакция ответственности не несет. Editorial items appearing in PC Week/UE that were originally published in the U.S. edition of PC Week are the copyright property of Ziff Davis Publishing Inc. Copyright 2015 Ziff Davis Inc. All rights reserved. PC Week is trademark of Ziff Davis Publishing Holding Inc.
© 2026 ООО “ПИСИВИК УКРАИНА”. Информация об авторских правах и порядке использования материалов сайта

//
//