Trac 1.4 жобаны басқару жүйесінің шығарылымы

Жіберген жобаны басқару жүйесінің маңызды шығарылымы Трек 1.4, ол Subversion және Git репозиторийлерімен жұмыс істеуге арналған веб-интерфейсті, кірістірілген Wiki, мәселені бақылау жүйесі және жаңа нұсқалар үшін функционалдық жоспарлау бөлімін ұсынады. Код Python тілінде жазылған және таралады BSD лицензиясы бойынша. SQLite, ​PostgreSQL және ​MySQL/MariaDB ДҚБЖ деректерді сақтау үшін пайдаланылуы мүмкін.

Trac жобаны басқаруға минималистік көзқарасты қолданады және әзірлеушілер арасында бұрыннан орнатылған процестер мен ережелерге аз әсер ететін әдеттегі әдеттегі операцияларды автоматтандыруға мүмкіндік береді. Кірістірілген вики қозғалтқышы мәселелердің, мақсаттардың және міндеттемелердің сипаттамасында вики белгілеуін пайдалануға мүмкіндік береді. Ол қате туралы хабарлар, тапсырмалар, код өзгерістері, файлдар мен вики беттері арасында сілтемелер жасауды және байланыстарды ұйымдастыруды қолдайды. Жобадағы барлық оқиғалар мен әрекетті бақылау үшін уақыт шкаласы түріндегі интерфейс ұсынылады.

Пішінде плагиндер модульдер жаңалықтар арналарын жүргізуге, пікірталас алаңын құруға, сауалнамалар жүргізуге, әртүрлі үздіксіз интеграциялық жүйелермен өзара әрекеттесуге, Doxygen жүйесінде құжаттаманы жасауға, жүктеп алуларды басқаруға, Slack арқылы хабарландыруларды жіберуге, Subversion және Mercurial-қа қолдау көрсетуге арналған.

Тұрақты тармақпен салыстырғандағы негізгі өзгерістер 1.2:

  • Жылдам үлгі қозғалтқышын пайдаланып көрсетуге ауысыңыз Джинджа2. 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 компоненті арқылы билеттерді клондау (сонымен қатар түсініктемелерден билеттер жасау) қолдауы
  • Стандартты құралдарды пайдаланып шарлау тақырыбына теңшелетін сілтемелерді қосуға болады.
  • Өзгерістер валидаторларының ауқымы пакеттік өңдеу құралына, сондай-ақ түсініктемелерді өңдеу процесіне дейін кеңейтілді.
  • Мазмұнды HTTPS арқылы тікелей tracd арқылы көрсетуге қолдау көрсету.
  • Python (2.7 орнына 2.6) және PostgreSQL (9.1-ден ескі емес) үшін жаңартылған ең төменгі нұсқа талаптары.

Ақпарат көзі: opennet.ru

пікір қалдыру