Trac 1.4 долбоорду башкаруу системасын чыгаруу

киргизилген долбоорду башкаруу системасынын олуттуу чыгаруу Trac 1.4, ал Subversion жана Git репозиторийлери менен иштөө үчүн веб-интерфейсти, орнотулган Wiki, маселелерди көзөмөлдөө тутумун жана жаңы версиялар үчүн функцияларды пландаштыруу бөлүмүн камсыз кылат. Код Python жана жазылган жайылуу BSD лицензиясы боюнча. SQLite, ​PostgreSQL жана ​MySQL/MariaDB DBMS маалыматтарды сактоо үчүн колдонсо болот.

Trac долбоорду башкарууга минималисттик мамилени колдонот жана иштеп чыгуучулар арасында мурдатан эле белгиленген процесстерге жана эрежелерге минималдуу таасир тийгизген типтүү күнүмдүк операцияларды автоматташтырууга мүмкүндүк берет. Камтылган вики кыймылдаткычы маселелердин, максаттардын жана милдеттенмелердин сүрөттөмөсүндө вики белгилерин колдонууга мүмкүндүк берет. Ал ката билдирүүлөрүнүн, тапшырмалардын, коддун өзгөртүүлөрүнүн, файлдардын жана вики баракчаларынын ортосундагы байланыштарды түзүүнү жана байланыштарды уюштурууну колдойт. Долбоордогу бардык окуяларга жана аракеттерге көз салуу үчүн хронология түрүндөгү интерфейс сунушталат.

түрүндө плагиндер модулдар жаңылык каналдарын жүргүзүү, талкуу платформасын түзүү, сурамжылоолорду жүргүзүү, ар кандай үзгүлтүксүз интеграциялык системалар менен өз ара аракеттенүү, Doxygenде документтерди түзүү, жүктөөлөрдү башкаруу, Slack аркылуу эскертмелерди жөнөтүү, Subversion жана Mercurial колдоо үчүн жеткиликтүү.

Туруктуу бутагына салыштырмалуу негизги өзгөрүүлөр 1.2:

  • Ыкчам шаблон кыймылдаткычын колдонуу менен рендерингге өтүңүз Jinja2. XML негизиндеги Genshi шаблон кыймылдаткычы эскирди, бирок учурдагы плагиндер менен шайкеш келүү себептеринен улам ал туруксуз 1.5 бутагынан гана алынып салынат.
  • 1.0ге чейинки Trac версиялары үчүн жазылган плагиндер менен артка шайкештик токтотулган. Өзгөртүүлөр негизинен маалымат базасына кирүү үчүн интерфейстерге таасирин тийгизет.
  • CC талаасында айтылган колдонуучу топтору ошол топко кирген колдонуучулардын тизмесине автоматтык түрдө кеңейтилет.
  • Wiki баракчалары текстти көрүү үчүн тар жана толук экран режимдеринин ортосунда которулуу менен жабдылган.
  • Почта билдирүүлөрүнүн шаблондорунда азыр билет талааларындагы өзгөрүүлөр тууралуу маалыматтарды колдонууга болот (“changes.fields”).
  • Вики-форматталган текстти автоматтык түрдө алдын ала көрүү бардык стандарттык талаалар үчүн ишке ашырылат (мисалы, отчеттун сүрөттөлүшү). Колдонуучулар ошондой эле киргизүүнү токтотуу менен алдын ала көрүү аймагын жаңыртуу ортосундагы күтүү убактысын өз алдынча конфигурациялай алышты.
  • TracMigratePlugin Tracтын бир бөлүгү болуп калды жана trac-admin convert_db буйругу катары жеткиликтүү. Эске сала кетсек, бул плагин сизге Trac долбоорунун маалыматтарын ар кандай маалымат базаларынын ортосунда көчүрүүгө мүмкүндүк берет (мисалы, SQLite → PostgreSQL). Сиз ошондой эле билетти өчүрүү_комментин жана тиркемени жылдыруу подкомандаларынын көрүнүшүн белгилей аласыз.
  • Ыңгайлаштырылган текст талааларында азыр max_size атрибуту бар.
  • Tracopt.ticket.clone кошумча компоненти аркылуу билеттерди клондоштурууну колдоо (ошондой эле комментарийлерден билеттерди түзүү)
  • Стандарттык куралдарды колдонуу менен навигациянын аталышына ыңгайлаштырылган шилтемелерди кошууга болот.
  • Өзгөртүү валидаторлорунун масштабы пакетти түзөтүү куралына, ошондой эле комментарийлерди түзөтүү процессине чейин кеңейтилди.
  • Tracd'ден түз эле HTTPS аркылуу мазмунду тейлөө үчүн колдоо.
  • Python (2.7 ордуна 2.6) жана PostgreSQL (9.1ден эски эмес) үчүн жаңыртылган минималдуу версия талаптары.

Source: opennet.ru

Комментарий кошуу