В платформе совместной разработки 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 уже научился собирать пакеты для чего нибудь отличного от убунты?
А зачем?
> А зачем?Чтобы иметь пакеты для чего-нибудь отличного от Убунты.
А зачем?
> А зачем?goto 17;
Open (openSUSE) Build Service > Launchpad.
Ты не замечаешь никакой разницы между сервисом для сборки пакетов и хостингом для разработки проектов?
Имелось в виду сравнение по признаку "сборки пакетов для чего нибудь отличного от убунты". Прошу прощения.
Вот и славно. Платформа более-менее удобная, но видеть её на полумёртвой SCM было грустно.
Наконец-то может bzr окончательно сдохнет))
Откуда такая ненависть к bzr каждый пользуется тем что считает удобным. Что за попытки навязывать свой выбор
Это не "свой" выбор, это выбор сообщества. Использовать маргинальщину типа bazaar, fossil или mercurial - значит плевать в сообщество, и это влечёт очевидные последствия.
> Это не "свой" выбор, это выбор сообщества. Использовать маргинальщину типа bazaar, fossil
> или mercurial - значит плевать в сообщество, и это влечёт очевидные
> последствия.Наброс незаметен.
> Наброс незаметен.То есть по делу сказать нечего?
О, я знаю. *приготавливается к хвастливой речи*"Я пользовался git-ом ещё тогда когда вы считали что это плевки в сообщество."
Оттуда что я когда выбирал DVCS его тоже попробовал и сделал заключение, что его писали наркоманы )
Просто GIT в отличие от BZR кроссдистрибутивен, и создавать под GIT обозначает поддержку всех дистрибутивов у изделия. А вот BZR это обозначает что проект будет только в Ubuntu.
Из GIT можно и под Arch собирать (AUR), и под Fedora (Koji), и под Gentoo, в общем под все дистрибутивы сразу, нужно лишь написать инструкцию для завода пакетов и отправить в соответствующий завод (в тот же AUR или Koji).
> А вот BZR это обозначает что проект будет только в Ubuntu.Вообще-то нет, но требуется больше рукоприкладства (импорт).
Да, поскольку все заводы настроены на GIT, а 99,9% пакетов собираются именно в заводах. Вручную большинству мейнтейнеров просто невозможно и просто лень. Потому и GIT, потому что большинство сборочных кухонь под GIT.Koji -GIT, AUR-git, Cyanogenmod - Git, и практически в каждом сборочном заводе- GIT. Только одна Ubuntu занимается ерундой и упарывается с BZR.
Херасе у вас вещества!
Да какие вещества? Под GIT все заточено.
bzr издох, к сожалению. Сегодня им пользоваться небезопасно.
Ну надо же (ц)
Вот бы ещё разметку в комментария, или, хотя бы, в тексте бага...