Trac, sistem pengurusan projek mencapai versi baru Trac 1.4

jejak

Melalui penerbitan pelancaran ketara sistem pengurusan projek Trac 1.4 telah dibentangkan, yang menyediakan antara muka berasaskan web untuk bekerja dengan repositori Subversion dan Git, Wiki bersepadu, sistem pengesanan bug, dan bahagian perancangan fungsional untuk rilis baru.

Trac adalah alat pengurusan projek dan pengesanan pepijat yang ditulis dalam Python, diilhamkan oleh CVSTrac dan juga diedarkan di bawah lesen BSD, SQLite, PostgreSQL dan MySQL / MariaDB boleh digunakan untuk menyimpan data.

gugup pentas mengambil pendekatan minimalis untuk pengurusan projek dan membolehkan pengguna mengautomasikan operasi rutin biasa dengan kesan minimum pada proses dan peraturan yang telah dikembangkan di persekitaran pembangunan.

Enjin wiki terbina dalam membolehkan penanda wiki digunakan dalam penerangan masalah, matlamat, dan komitmen. Menyokong membuat pautan dan mengatur pautan antara mesej ralat, tugas, perubahan kod, fail, dan halaman wiki.

Untuk mengesan semua acara dan aktiviti, projek itu menawarkan antara muka dalam bentuk garis masa. Dalam bentuk plugin, modul tersedia untuk memacu berita, membuat platform perbincangan, melakukan tinjauan, berinteraksi dengan pelbagai sistem integrasi berterusan, menghasilkan dokumentasi dalam Doxygen, menguruskan muat turun, menghantar pemberitahuan melalui Slack, menyokong Subversion dan Mercurial.

Antara ciri utamanya, yang berikut dapat diketengahkan:

  • Ini membolehkan menghubungkan maklumat antara pangkalan data ralat perisian, sistem kawalan versi dan kandungan wiki.
  • Ia berfungsi sebagai antara muka web sistem kawalan versi seperti Subversion, Git, Mercurial, Bazaar atau Darcs.
  • Ia menggunakan sistem templat web proprietari yang dipanggil Genshi.

tracrpc

Ciri baru utama Trac 1.4

Dalam Trac 1.4 versi baru ini beralih ke rendering menggunakan mesin templat Jinja2 pantas diserlahkan, kerana mesin templat berasaskan XML Genshi sudah tidak digunakan lagi, tetapi atas sebab keserasian dengan pemalam yang ada, ia hanya akan dikeluarkan di cawangan 1.5 yang tidak stabil.

Seperti versi sebelumnya, eDalam versi baru ini, keserasian dengan versi sebelumnya dihentikan dengan plugin ditulis untuk versi Trac sebelum 1.0. Perubahan terutamanya mempengaruhi antara muka untuk mengakses pangkalan data.

Kumpulan pengguna yang disebutkan dalam bidang CC diperluas secara automatik dalam senarai pengguna yang termasuk dalam kumpulan ini. Halaman Wiki mempunyai peralihan antara memaparkan teks skrin sempit dan layar penuh.

Dalam templat pemberitahuan e-mel, sekarang mungkin untuk menggunakan data mengenai perubahan dalam bidang tiket.

Pratonton automatik teks berformat wiki dilaksanakan untuk semua bidang standard (contohnya, keterangan laporan). Sebagai tambahan, pengguna berpeluang mengkonfigurasi masa menunggu secara bebas antara selesainya entri dan kemas kini kawasan pratonton.

Plugin TracMigratePlugin telah menjadi sebahagian daripada Trac dan boleh didapati sebagai perintah trac-admin convert_db.

Plugin ini membolehkan anda memindahkan data dari projek Trac antara pangkalan data yang berbeza (contohnya, SQLite → PostgreSQL). Anda juga dapat melihat penampilan tiket delete_comment dan subcommands pergerakan lampiran.

De perubahan lain yang diserlahkan dalam versi baru ini, berikut menonjol:

  • Sokongan untuk kloning tiket (serta membuat tiket dari komen) melalui komponen tracopt.ticket.clone pilihan.
  • Memberi kemampuan untuk menambahkan pautan khusus ke tajuk navigasi dengan cara biasa.
  • Skop validator perubahan telah diperluas ke alat penyuntingan kumpulan dan juga proses penyuntingan komentar.
  • Sokongan untuk menyampaikan kandungan melalui HTTPS terus dari tracd.
  • Keperluan minimum yang dikemas kini untuk Python (2.7 dan bukannya 2.6) dan PostgreSQL (tidak lebih awal dari 9.1).
  • Medan teks tersuai menerima atribut max_size.

Si adakah anda mahu menggunakan sistem ini pengurusan projek anda boleh melayari pautan berikut di mana anda boleh mendapatkan dokumentasi serta panduan pemasangan, penggunaan dan terutamanya muat turun Trac.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.