URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 102375
[ Назад ]

Исходное сообщение
"В Launchpad появилась экспериментальная поддержка Git"

Отправлено opennews , 03-Май-15 20:27 
В платформе совместной разработки Launchpad.net (http://www.launchpad.net), развиваемой компанией Canonical и пользующейся популярностью в сообществе Ubuntu Linux, реализована (http://blog.launchpad.net/general/git-code-hosting-beta) экспериментальная поддержка Git. Изначально платформа Launchpad была привязана только  к системе управления исходными текстами Bazaar (http://bazaar.canonical.com/), последнее обновление которой вышло в августе 2013 года. Компания Canonical долго не реагировала на пожелания разработчиков, самым популярным запросом которых являлось добавление поддержки Git.

Отныне разработчики проектов получили возможность размещения Git-репозиториев непосредственно в Launchpad и их использования совместно или вместо веток в Bazaar. В отличие от много лет доступной возможности импорта Git-репозиториев в систему Bazaar, полноценная поддержка Git теперь встроена в Launchpad и позволяет вести разработку с использованием данной системы, без привязки к Bazaar. В частности, для добавления кода в Launchpad можно использовать "git push", а для загрузки проекта - "git clone". При этом процесс интеграции с Git пока находится на ранней стадии внедрения и для достижения паритета с Bazaar ещё предстоит реализовать некоторые возможности Git.


Уже реализованные возможности:


-  Выполнение "git push" через SSH;
-  Клонирование репозиториев через git://, SSH и HTTPS;
-  Просмотр через web-интерфейс Launchpad сводной информации о Git-репозиториях и содержащихся в них ветках;
-  Обеспечение перехода с web-интерфейса Launchpad в полноценный браузер содержимого репозиториев Git (cgit);
-  Размещение и клонирование приватных репозиториев, доступных коммерческим подписчикам;
-  Отправление запросов на слияния одной ветки с другой, в том числе между разными репозиториями;
-  Среди возможностей, ожидаемых в будущем: подписка на уведомления об изменениях, RSS-ленты, зеркалирвоание,  webhooks и интегрированная система навигации по коду.

URL: http://blog.launchpad.net/general/git-code-hosting-beta
Новость: http://www.opennet.me/opennews/art.shtml?num=42154


Содержание

Сообщения в этом обсуждении
"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Аноним , 03-Май-15 20:27 
Launchpad уже научился собирать пакеты для чего нибудь отличного от убунты?

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено dismine , 03-Май-15 20:47 
А зачем?

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Анончег , 04-Май-15 00:43 
> А зачем?

Чтобы иметь пакеты для чего-нибудь отличного от Убунты.


"В Launchpad появилась экспериментальная поддержка Git"
Отправлено GG , 05-Май-15 16:55 
А зачем?

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Анончег , 05-Май-15 23:43 
> А зачем?

goto 17;


"В Launchpad появилась экспериментальная поддержка Git"
Отправлено bMgue , 03-Май-15 21:06 
Open (openSUSE) Build Service > Launchpad.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено anonimous , 03-Май-15 21:13 
Ты не замечаешь никакой разницы между сервисом для сборки пакетов и хостингом для разработки проектов?

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено bMgue , 03-Май-15 21:39 
Имелось в виду сравнение по признаку "сборки пакетов для чего нибудь отличного от убунты". Прошу прощения.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Аноним , 03-Май-15 21:12 
Вот и славно. Платформа более-менее удобная, но видеть её на полумёртвой SCM было грустно.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено vitalif , 03-Май-15 21:49 
Наконец-то может bzr окончательно сдохнет))

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Аноним , 03-Май-15 22:01 
Откуда такая ненависть к bzr каждый пользуется тем что считает удобным. Что за попытки навязывать свой выбор

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Аноним , 03-Май-15 22:46 
Это не "свой" выбор, это выбор сообщества. Использовать маргинальщину типа bazaar, fossil или mercurial - значит плевать в сообщество, и это влечёт очевидные последствия.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено anonymous , 03-Май-15 22:55 
> Это не "свой" выбор, это выбор сообщества. Использовать маргинальщину типа bazaar, fossil
> или mercurial - значит плевать в сообщество, и это влечёт очевидные
> последствия.

Наброс незаметен.


"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Аноним , 03-Май-15 23:03 
> Наброс незаметен.

То есть по делу сказать нечего?


"В Launchpad появилась экспериментальная поддержка Git"
Отправлено vn971 , 03-Май-15 23:21 
О, я знаю. *приготавливается к хвастливой речи*

"Я пользовался git-ом ещё тогда когда вы считали что это плевки в сообщество."


"В Launchpad появилась экспериментальная поддержка Git"
Отправлено vitalif , 04-Май-15 00:32 
Оттуда что я когда выбирал DVCS его тоже попробовал и сделал заключение, что его писали наркоманы )

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено AR , 04-Май-15 08:22 
Просто GIT в отличие от BZR кроссдистрибутивен, и создавать под GIT обозначает поддержку всех дистрибутивов у изделия. А вот BZR это обозначает что проект будет только в Ubuntu.
Из GIT можно и под Arch собирать (AUR), и под Fedora (Koji), и под Gentoo, в общем под все дистрибутивы сразу, нужно лишь написать инструкцию для завода пакетов и отправить в соответствующий завод (в тот же AUR или Koji).

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Michael Shigorin , 04-Май-15 09:06 
> А вот BZR это обозначает что проект будет только в Ubuntu.

Вообще-то нет, но требуется больше рукоприкладства (импорт).


"В Launchpad появилась экспериментальная поддержка Git"
Отправлено AR , 04-Май-15 11:51 
Да, поскольку все заводы настроены на GIT, а 99,9% пакетов собираются именно в заводах. Вручную большинству мейнтейнеров просто невозможно и просто лень. Потому и GIT, потому что большинство сборочных кухонь под GIT.Koji -GIT, AUR-git, Cyanogenmod - Git, и практически в каждом сборочном заводе- GIT. Только одна Ubuntu занимается ерундой и упарывается с BZR.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Ytch , 04-Май-15 21:45 
Херасе у вас вещества!

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено AR , 05-Май-15 22:13 
Да какие вещества? Под GIT все заточено.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено skybon , 04-Май-15 13:21 
bzr издох, к сожалению. Сегодня им пользоваться небезопасно.

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Michael Shigorin , 04-Май-15 00:12 
Ну надо же (ц)

"В Launchpad появилась экспериментальная поддержка Git"
Отправлено Аноним , 11-Май-15 02:45 
Вот бы ещё разметку в комментария, или, хотя бы, в тексте бага...