Первый выпуск | Октябрь 2009 г.; 11 лет назад (2009-10) |
---|---|
Стабильный выпуск | 1.12.0 / 7 октября 2019 г.; 12 месяцев назад (07.10.2019) |
Репозиторий | Репозиторий Allura |
Написано на | Python |
Операционная система | Linux, Unix |
Тип | Среда совместной разработки |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | allura.apache.org |
Apache Allura является открытым исходным кодом forge программное обеспечение для управления репозиториями исходного кода, отчетами об ошибках, обсуждениями, вики-страницами, блогами и многим другим для любого количества отдельных проектов. Аллура закончила инкубацию с Apache Software Foundation в марте 2013 года.
Allura может управлять любым количеством проектов, включая группы проектов, известные как Окрестности, а также подпроекты в рамках отдельных проектов. Allura также имеет модульную конструкцию для поддержки инструментов, прикрепленных к районам или отдельным проектам. Allura поставляется со множеством инструментов, и можно установить дополнительные внешние и сторонние инструменты. Существуют инструменты для управления версиями репозиториев исходного кода, отслеживания заявок, обсуждений, вики-страниц, блогов и многого другого.
Allura также может экспортировать данные проекта, а также импортировать данные из различных источников, таких как Trac, Google Code, GitHub И, конечно же, сама Аллура.
Большинство инструментов поддерживают форматирование Markdown, цепочки комментариев со встроенной и настраиваемой защитой от спама, групповые или индивидуальные подписки на уровне артефактов по электронной почте или RSS, а также мощный поиск с использованием Solr. Кроме того, синтаксис Markdown поддерживает перекрестные ссылки, так что фиксация может ссылаться на конкретный тикет, комментарий в ветке обсуждения может легко ссылаться на фиксацию, или страница вики может даже ссылаться непосредственно на конкретный комментарий в ветке обсуждения.. У Allura также есть мощная система разрешений, которая дает детальный контроль над тем, кто и что имеет доступ.
Allura поставляется в комплекте с инструментами для управления репозиториями Git и SVN. Также существует инструмент для управления репозиториями Mercurial, который упаковывается отдельно по причинам лицензии.
Интеграция управления версиями включает:
Allura начала свою деятельность в октябре 2009 года как повторная реализация с открытым исходным кодом в Python инструментов разработчика f или SourceForge (ранее написано на PHP ), о чем было впервые объявлено в марте 2011 года. Allura стала платформой по умолчанию для новых проектов на SourceForge в июле 2011 года.
In В июне 2012 года Allura была отправлена в Apache Software Foundation (ASF) и начала инкубацию, чтобы стать проектом Apache. Аллура была переведена в ASF для поощрения участия сообщества и обеспечения открытого и ориентированного на сообщества процесса разработки. Аллура перешла на проект Apache высшего уровня в марте 2013 года.