Ngaleupaskeun Trac 1.4 Sistim manajemén proyék

Diwanohkeun release signifikan tina sistem manajemen proyék Jalur 1.4, nu nyadiakeun antarbeungeut web pikeun gawé bareng Subversion jeung Git repositories, diwangun-di Wiki, hiji sistem tracking masalah jeung bagian tata fungsionalitas pikeun versi anyar. Kode ieu ditulis dina Python jeung disebarkeun ku handapeun lisénsi BSD. SQLite, PostgreSQL sareng MySQL/MariaDB DBMS tiasa dianggo pikeun nyimpen data.

Trac nyandak pendekatan minimalistic kana manajemén proyék tur ngidinan Anjeun pikeun ngajadikeun otomatis operasi rutin has kalawan dampak minimal dina prosés jeung aturan geus ngadegkeun diantara pamekar. Mesin wiki diwangun-di ngamungkinkeun ngagunakeun markup wiki dina déskripsi masalah, tujuan sareng komitmen. Éta ngadukung nyiptakeun tautan sareng ngatur sambungan antara pesen kasalahan, tugas, parobahan kode, file sareng halaman wiki. Pikeun ngalacak sadaya kagiatan sareng kagiatan dina proyék, antarbeungeut dina bentuk timeline ditawarkeun.

Dina bentuk plugins modul sadia pikeun ngajaga feed warta, nyieun platform diskusi, ngalakonan survey, interacting jeung sagala rupa sistem integrasi kontinyu, ngahasilkeun dokuméntasi di Doxygen, ngatur undeuran, ngirim bewara via Slack, ngarojong Subversion jeung Mercurial.

Parobihan utama dibandingkeun sareng cabang stabil 1.2:

  • Pindah ka rendering ngagunakeun mesin template gancang Jinja2. Mesin template basis XML Genshi geus deprecated, tapi ku alesan kasaluyuan jeung plugins aya eta ngan bakal dihapus dina unstable 1.5 cabang.
  • Kasaluyuan mundur sareng plugins anu ditulis pikeun versi Trac sateuacan 1.0 parantos dileungitkeun. Parobahan utamana mangaruhan interfaces pikeun ngakses database.
  • Grup pangguna anu disebatkeun dina widang CC sacara otomatis dilegakeun kana daptar pangguna anu kalebet dina grup éta.
  • Kaca Wiki dilengkepan ku switch antara modeu layar sempit jeung pinuh pikeun nempo téks.
  • Dina témplat béwara surat, ayeuna tiasa nganggo data ngeunaan parobahan dina widang tikét ("changes.fields").
  • Tilik otomatis téks format wiki dilaksanakeun pikeun sakabéh widang standar (contona, déskripsi laporan). Pamaké ogé tiasa sacara mandiri ngonpigurasikeun waktos ngantosan antara ngeureunkeun input sareng ngapdet daérah sawangan.
  • TracMigratePlugin parantos janten bagian tina Trac sareng sayogi salaku paréntah trac-admin convert_db. Hayu urang ngingetan yén plugin ieu ngidinan Anjeun pikeun migrasi data proyék Trac antara database béda (contona, SQLite → PostgreSQL). Anjeun oge bisa nyatet penampilan tikét delete_comment jeung attachment move subcommands.
  • Widang téks khusus ayeuna gaduh atribut max_size.
  • Rojongan pikeun tiket kloning (sareng ngadamel tikét tina koméntar) ngalangkungan komponén pilihan tracopt.ticket.clone
  • Kasebut nyaéta dimungkinkeun pikeun nambahkeun tumbu custom kana lulugu navigasi ngagunakeun parabot baku.
  • Ruang lingkup validator robah geus diperpanjang ka alat éditan angkatan, kitu ogé kana prosés ngedit komentar.
  • Rojongan pikeun ngalayanan eusi via HTTPS langsung ti tracd.
  • Diropéa syarat versi minimum pikeun Python (2.7 tinimbang 2.6) jeung PostgreSQL (teu heubeul ti 9.1).

sumber: opennet.ru

Tambahkeun komentar