Trac, sistem manajemen proyek mencapai versi baru Trac 1.4

trac

Melalui sebuah publikasi peluncuran signifikan dari sistem manajemen proyek Trac 1.4 disajikan, yang menyediakan antarmuka berbasis web untuk bekerja dengan repositori Subversion dan Git, Wiki terintegrasi, sistem pelacakan bug, dan bagian perencanaan fungsional untuk rilis baru.

trac adalah manajemen proyek dan alat pelacak bug yang ditulis dengan Python, terinspirasi oleh CVSTrac dan juga didistribusikan di bawah lisensi BSD, SQLite, PostgreSQL dan MySQL / MariaDB dapat digunakan untuk menyimpan data.

ketakutan bermain sandiwara mengambil pendekatan minimalis untuk manajemen proyek dan memungkinkan pengguna untuk mengotomatiskan operasi rutinitas khas dengan dampak minimal pada proses dan aturan yang sudah dikembangkan di lingkungan pengembangan.

Mesin wiki bawaan memungkinkan Anda menggunakan markup wiki dalam deskripsi masalah, tujuan, dan komitmen. Mendukung pembuatan tautan dan pengorganisasian tautan antara pesan kesalahan, tugas, perubahan kode, file, dan halaman wiki.

Untuk melacak semua acara dan aktivitas, proyek ini menawarkan antarmuka dalam bentuk garis waktu. Dalam bentuk plugin, modul tersedia untuk mendorong berita, membuat platform diskusi, melakukan survei, berinteraksi dengan berbagai sistem integrasi berkelanjutan, menghasilkan dokumentasi di Doxygen, mengelola unduhan, mengirim pemberitahuan melalui Slack, mendukung Subversion dan Mercurial.

Di antara karakteristik utamanya, berikut ini dapat disorot:

  • Ini memungkinkan penautan informasi antara database kesalahan perangkat lunak, sistem kontrol versi, dan konten wiki.
  • Ini berfungsi sebagai antarmuka web dari sistem kontrol versi seperti Subversion, Git, Mercurial, Bazaar atau Darcs.
  • Ini menggunakan sistem templat web berpemilik yang disebut Genshi.

jejak

Fitur baru utama Trac 1.4

Dalam versi baru Trac 1.4 ini beralih ke rendering menggunakan mesin template Jinja2 yang cepat disorot, karena mesin template berbasis XML Genshi sudah tidak digunakan lagi, tetapi karena alasan kompatibilitas dengan plugin yang ada, itu hanya akan dihapus di cabang 1.5 yang tidak stabil.

Seperti pada versi sebelumnya, ePada versi baru ini kompatibilitas dengan versi sebelumnya dihentikan dengan plugin yang ditulis untuk versi Trac sebelum 1.0. Perubahan tersebut terutama mempengaruhi antarmuka untuk mengakses database.

Grup pengguna yang disebutkan di bidang CC secara otomatis diperluas dalam daftar pengguna yang termasuk dalam grup ini. Halaman wiki memiliki peralihan antara menampilkan teks layar sempit dan layar penuh.

Di templat pemberitahuan email, sekarang mungkin untuk menggunakan data tentang perubahan di bidang tiket.

Pratinjau otomatis teks berformat wiki diimplementasikan untuk semua bidang standar (misalnya, deskripsi laporan). Selain itu, pengguna memiliki kesempatan untuk mengonfigurasi waktu tunggu secara mandiri antara penyelesaian input dan pembaruan area pratinjau.

Plugin TracMigratePlugin telah menjadi bagian dari Trac dan tersedia sebagai perintah trac-admin convert_db.

Plugin ini memungkinkan Anda untuk memigrasi data dari proyek Trac antara database yang berbeda (misalnya, SQLite → PostgreSQL). Anda juga dapat mengamati tampilan tiket delete_comment dan subperintah gerakan lampiran.

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

  • Dukungan untuk kloning tiket (serta membuat tiket dari komentar) melalui komponen opsional tracopt.ticket.clone.
  • Diberikan kemampuan untuk menambahkan tautan khusus ke tajuk navigasi dengan cara biasa.
  • Cakupan validator perubahan telah diperluas ke alat pengeditan batch serta proses pengeditan komentar.
  • Dukungan untuk mengirimkan konten melalui HTTPS langsung dari tracd.
  • Memperbarui persyaratan minimum untuk Python (2.7 bukan 2.6) dan PostgreSQL (tidak lebih awal dari 9.1).
  • Bidang teks kustom menerima atribut max_size.

Si apakah Anda ingin menggunakan sistem ini manajemen proyek Anda dapat mengunjungi tautan berikut di mana Anda dapat menemukan dokumentasi serta panduan untuk penginstalan, penggunaan, dan khususnya pengunduhan Trac.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.