Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Начальная версия | Октябрь 2009 г . [1] |
---|---|
Стабильный выпуск | 1.12.0 / 7 октября 2019 г . [2] |
Репозиторий | Репозиторий Allura |
Написано в | Python |
Операционная система | Linux , Unix |
Тип | Совместная среда разработки |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | allura |
Apache Allura - это кузнечное программное обеспечение с открытым исходным кодом для управления репозиториями исходного кода, отчетами об ошибках, обсуждениями, вики-страницами, блогами и многим другим для любого количества отдельных проектов. [3] Аллура закончила инкубационный период с Apache Software Foundation в марте 2013 года. [4]
Особенности [ править ]
Аллура может управлять любым количеством проектов, включая группы проектов, известные как районы, а также подпроекты в рамках отдельных проектов. 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] Allura была перемещена в ASF, чтобы стимулировать участие сообщества и обеспечить открытый и ориентированный на сообщества процесс разработки. Аллура перешла на проект Apache высшего уровня в марте 2013 года. [4]
Известные установки [ править ]
- Apache Allura
- SourceForge.net
- Проекты с открытым исходным кодом в Европе
- Немецкий аэрокосмический центр DLR
- VehicleForge DARPA [11] [12]
См. Также [ править ]
- Сравнение программного обеспечения для управления проектами
- Ищейка
- Каллифея
- Trac
Ссылки [ править ]
- ^ а б «Открытая кузница» . 2011-03-11.
- ^ "Выпущен Apache Allura 1.12.0" . Проверено 7 октября 2019 .
- ^ Brondsema, Дэйв (20 сентября 2016). «Apache Allura - это больше, чем просто программное обеспечение» . JAXenter (Интервью). Беседовала Киприани Синарис . Проверено 21 сентября 2016 .
- ^ a b «Инкубационный статус Аллуры» .
- ^ "Синтаксис Allura Markdown" .
- ^ "ForgeHg" .
- ^ «Новые проекты - Добро пожаловать в Аллуру» . 2011-07-20.
- ^ «SourceForge открывает свои собственные исходные коды» . Открытым. The H (11 марта 2011 г.). Heise Media UK . Проверено 21 июля +2016 .
- ^ "Аллура отправлена в инкубатор Apache!" . 2012-06-18.
- ^ Проффитт, Брайан (18 июня 2012 г.). «Внутренний код SourceForge будет передан в дар Apache» . ITWorld . IDG . Проверено 21 июля +2016 .
- ^ "VehicleForge на основе Allura" .
- ^ "Объявление VehicleForge" . Архивировано из оригинала на 2014-02-04 . Проверено 5 ноября 2013 .
Внешние ссылки [ править ]
- Официальный сайт
- Аллура на Apache
- Apache Allura на SourceForge.net