Git — признанный фаворит для распределенного контроля версий. Но Microsoft, добавившая поддержку Git в CodePlex, по-прежнему вызывает сюрприз.
Изобретенную Линусом Торвальдсом распределенную систему контроля версий (DVCS) Git иногда называют его величайшим нововведением, даже более важным, чем Linux!
Учитывая, что Microsoft в полной мере осознавала популярность Git (см. Наш отчет об опросе разработчиков, проведенном в июле прошлого года), возможно, следует удивиться тому, что репозиторию исходного кода CodePlex потребовалось столько времени, чтобы подчиниться огромному спросу разработчиков на Поддержка Git.
Объявляя о новостях в блоге CodePlex, Марк Гровс написал:
Наконец, да, CodePlex теперь поддерживает Git!
признание того, что Git был одним из самых популярных запросов сообщества CodePlex в течение некоторого времени.
Позже он добавляет:
Сообщество CodePlex громко и ясно проголосовало за то, что поддержка Git имеет решающее значение. Кроме того, нам это просто нравится, мы используем Git в нашей команде каждый день, и сделать рабочие процессы DVCS более доступными для сообщества CodePlex — это как раз то, что нужно сделать.
До сих пор CodePlex предлагал разработчикам выбрать версию Microsoft TFS, которая представляет собой централизованную систему контроля версий, и Mercurial, которая, как и git, является распределенной системой с открытым исходным кодом, но отсутствие Git, вероятно, было сдерживающим фактором. разработчики выбирают CodePlex, а не Github в качестве исходного репозитория.
Также в сообщении блога Гроувс говорит:
Предоставление пользователям CodePlex того, о чем они просят, и поддержка их усилий по открытому исходному коду всегда были важны для нас, и у нас есть длинный список запланированных улучшений, так что следите за обновлениями, поскольку у нас есть еще больше возможностей!