Апач Аллура
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() | |
Первоначальный выпуск | октябрь 2009 г [1] |
---|---|
Стабильная версия | 1.17.1 / 21 июня 2024 г [2] |
Репозиторий | Аллура репозиторий |
Написано в | Питон |
Операционная система | Линукс , Юникс |
Тип | Среда совместной разработки |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | затем |
Apache Allura — это программное обеспечение с открытым исходным кодом кузнечное для управления репозиториями исходного кода, отчетами об ошибках, обсуждениями, вики-страницами, блогами и многим другим для любого количества отдельных проектов. [3] Аллура окончила инкубацию Apache Software Foundation в марте 2013 года. [4]
Функции
[ редактировать ]Allura может управлять любым количеством проектов, включая группы проектов, известные как «Соседи», а также подпроекты в рамках отдельных проектов. Allura также имеет модульную конструкцию для поддержки инструментов, прикрепленных к районам или отдельным проектам. Allura поставляется в комплекте со множеством инструментов, но можно установить дополнительные внешние и сторонние инструменты. Существуют инструменты для управления контролем версий для репозиториев исходного кода, отслеживания заявок, обсуждений, вики-страниц, блогов и многого другого.
Allura также может экспортировать данные проекта, а также импортировать данные из различных источников, таких как Trac , Google Code , GitHub и, конечно же, сама Allura.
Функции, общие для большинства инструментов
[ редактировать ]Большинство инструментов поддерживают Markdown . форматирование [5] цепочки комментариев со встроенной и настраиваемой защитой от спама, групповые или индивидуальные подписки на уровне артефактов по электронной почте или RSS, а также мощный поиск с использованием Solr . Кроме того, синтаксис Markdown поддерживает перекрестные ссылки, например, фиксация может ссылаться на конкретную заявку, комментарий в ветке обсуждения может легко ссылаться на фиксацию, или страница вики может даже ссылаться непосредственно на определенный комментарий в ветке обсуждения. . Allura также имеет мощную систему разрешений, которая обеспечивает детальный контроль над тем, кто и что имеет доступ.
Контроль версий
[ редактировать ]Allura поставляется с инструментами для управления репозиториями Git и SVN . Также имеется инструмент для управления Mercurial , репозиториями [6] который упакован отдельно по причинам лицензии.
Интеграция контроля версий включает в себя:
- Браузерный файл и просмотр фиксации
- Унифицированный или параллельный просмотр различий с цветовой кодировкой
- Подсветка синтаксиса
- Форкирование и запросы на слияние/вытягивание
- Представление графика истории коммитов
Отслеживание билетов/ошибок
[ редактировать ]- Несколько трекеров на проект
- Вложения файлов
- Вехи, метки и настраиваемые поля
- Сохраненные поисковые запросы для частого использования
- Массовое редактирование заявок
Тематические дискуссионные форумы
[ редактировать ]- Модерация
- Ответ по электронной почте
- Предотвращение спама
Неделя
[ редактировать ]- Вложения
- Подсветка синтаксиса для фрагментов кода
- Просмотр страниц по имени или тегам
- Пользовательские макросы для таких вещей, как списки проектов, списки сообщений в блогах и добавление кнопки Gittip.
Блоги
[ редактировать ]- Предварительная публикация черновиков
- Интеграция внешних каналов
- Дополнительные комментарии к обсуждению с защитой от спама
История
[ редактировать ]Allura началась в октябре 2009 года как с открытым исходным кодом повторная реализация на Python инструментов разработчика SourceForge (ранее написанных на PHP ), и впервые было анонсировано в марте 2011 года. [1] Allura стала платформой по умолчанию для новых проектов на SourceForge в июле 2011 года. [7] [8]
В июне 2012 года Allura была передана в Apache Software Foundation (ASF) и начала разработку проекта Apache. [9] [10] Аллуру перевели в АФС, чтобы стимулировать участие сообщества и обеспечить открытый и ориентированный на сообщество процесс развития. В марте 2013 года Аллура перешла к проекту Apache высшего уровня. [4]
Известные инсталляции
[ редактировать ]- Апач Аллура
- SourceForge.net
- Проекты с открытым исходным кодом в Европе
- DLR Немецкий аэрокосмический центр
- VehicleForge от DARPA [11] [12]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б «Открытая кузница» . 11 марта 2011 г.
- ^ «Выпущен Apache Allura 1.17.1» . Проверено 21 июня 2024 г.
- ^ Брондсима, Дэйв (20 сентября 2016 г.). «Apache Allura — это больше, чем просто программное обеспечение» . JAXenter (Интервью). Беседовал Киприани Синарис . Проверено 21 сентября 2016 г.
- ^ Jump up to: а б «Инкубирующий статус Аллуры» .
- ^ «Синтаксис Allura Markdown» .
- ^ «ФорджХг» . 6 декабря 2023 г.
- ^ «Новые проекты – добро пожаловать в Аллуру» . 20 июля 2011 г.
- ^ «SourceForge открывает исходники собственного исходного кода» . Открыть. Х. № 11, март 2011 г. Heise Media UK . Проверено 21 июля 2016 г.
- ^ «Аллура отправлена в инкубатор Апачей!» . 18 июня 2012 г.
- ^ Проффитт, Брайан (18 июня 2012 г.). «Внутренний код SourceForge будет передан Apache» . ITWorld . ИДГ . Проверено 21 июля 2016 г.
- ^ «VehicleForge на базе Аллюры» .
- ^ «Анонс VehicleForge» . Экология с открытым исходным кодом . Архивировано из оригинала 4 февраля 2014 г. Проверено 5 ноября 2013 г.
Внешние ссылки
[ редактировать ]- Программное обеспечение для отслеживания ошибок и проблем
- Бесплатное программное обеспечение, написанное на Python.
- Бесплатное программное обеспечение для управления проектами
- Бесплатное программное обеспечение вики
- Бесплатное программное обеспечение для контроля версий
- Программное обеспечение, использующее лицензию Apache