Trac projekti haldamise sĂŒsteemi 1.4 vĂ€ljaanne

Esitletud oluline Trac projekti haldamise sĂŒsteemi vĂ€ljaanne Trac 1.4, mis pakub veebiliidest Subversion ja Git hoidlate haldamiseks, integreeritud Wiki, veatuvastussĂŒsteemi ja funktsionaalsuse planeerimise sektsiooni uute versioonide jaoks. Kood on kirjutatud Pythonis ja levitatakse ja BSD-litsentsi all. Andmete salvestamiseks vĂ”ivad kasutada andmebaasid nagu SQLite, PostgreSQL ja MySQL/MariaDB.

Trac jĂ€rgib minimalismi projekti juhtimisel ja vĂ”imaldab automatiseerida tĂŒĂŒpilisi rutiine minimaalsete mĂ”jude juures juba olemasolevatele arendajate protsessidele ja reeglitele. Sisseehitatud wiki-mootor annab vĂ”imaluse kasutada wiki-mĂ€rgistust probleemide, eesmĂ€rkide ja commit'ide kirjeldustes. Toetatakse linkide loomist ja seoste korraldamist veateadete, ĂŒlesannete, koodimuudatuste, failide ja wiki-lehtede vahel. KĂ”igi sĂŒndmuste ja tegevuste jĂ€lgimiseks projektis on pakutud ajaskaala kujul liides.

Kujul pluginitega on saadaval moodulid uudistevoogude haldamiseks, aruteluplatvormi loomiseks, kĂŒsitluste lĂ€biviimiseks, erinevate pideva integreerimise sĂŒsteemidega interaktsiooniks, dokumentatsiooni genereerimiseks Doxygenis, allalaadimiste haldamiseks, Slacki kaudu teavituste saatmiseks, Subversioni ja Mercurialiga toetamiseks.

Peamised muudatused vÔrreldes stabiilse haruga 1.2:

  • Üleminek kiirele mallimootorile Jinja2. XML-pĂ”hine mallimootor Genshi on kuulutatud vananenuks, kuid olemasolevate pluginatega ĂŒhilduvuse tagamiseks eemaldatakse see vaid ebastabiilsest harust 1.5.
  • Tagasiside ĂŒhilduvus varasemate Traci versioonide pluginatega on lĂ”petatud. Muudatused puudutavad peamiselt andmebaasi juurde pÀÀsemise liideseid.
  • CC-valikus mainitud kasutajagrupid laiendatakse automaatselt selle grupi kasutajate nimekirjaks.
  • Wiki-lehed on varustatud lĂŒlitiga kitsas ja tĂ€isekraanireĆŸiimi vahel teksti vaatamiseks.
  • Veebiteavituste mallides on nĂŒĂŒd vĂ”imalus kasutada toetatud andmete muutusi piletite vĂ€ljadest («changes.fields»).
  • Automaatne eelvaade wiki-formaadis tekstist on rakendatud kĂ”igile standardsetele vĂ€ljadele (nt teadete kirjeldus). Samuti on kasutajad saanud ise seadistada ootamisaja vahemikku sisendi lĂ”petamise ja eelvaate vĂ€rskendamise vahel.
  • TracMigratePlugin on lisatud Traci ja on saadaval kĂ€suna trac-admin convert_db. Meeldetuletuseks, see plugin vĂ”imaldab migratsiooni Trac-projekti andmeid erinevate andmebaaside vahel (nt SQLite → PostgreSQL). Samuti vĂ”ib mĂ€rgata alamhÀÀlte ilmumist ticket delete_comment ja attachment move.
  • Kohandatud tekstivĂ€ljad on saanud atribuut max_size.
  • Toetatakse piletite kloonimist (nagu ka piletite loomist kommentaaridest) valikulise komponendi tracopt.ticket.clone kaudu.
  • Kohandatud linkide lisamise vĂ”imalus navigeerimise pĂ€isesse on antud standardsete tööriistade abil.
  • Muudatuste valideerimise ulatus on laiendatud masstoodangu (batch) redigeerimise tööriistale ja kommentaaride redigeerimisprotsessile.
  • Toetatakse sisu edastamist HTTPS kaudu otse tracd-st.
  • On uuendatud minimaalsetes nĂ”udes Python'i versioonile (2.7 asemel 2.6) ja PostgreSQL-le (mitte vanem kui 9.1).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster