Trac, ένα σύστημα διαχείρισης έργων φτάνει στη νέα του έκδοση Trac 1.4

trac

Με ανάρτηση Παρουσιάστηκε η σημαντική έναρξη του συστήματος διαχείρισης έργων Trac 1.4, η οποία παρέχει μια διαδικτυακή διεπαφή για εργασία με τα αποθετήρια Subversion και Git, ένα ενσωματωμένο Wiki, ένα σύστημα εντοπισμού σφαλμάτων και μια λειτουργική ενότητα προγραμματισμού για νέες κυκλοφορίες.

μεταξύc είναι ένα εργαλείο διαχείρισης έργου και εντοπισμού σφαλμάτων γραμμένο στο Python, εμπνευσμένο από το CVSTrac και διανέμεται επίσης με την άδεια BSD, τα SQLite, PostgreSQL και MySQL / MariaDB μπορούν να χρησιμοποιηθούν για την αποθήκευση δεδομένων.

Trac υιοθετεί μια μινιμαλιστική προσέγγιση στη διαχείριση έργων και επιτρέπει στον χρήστη να αυτοματοποιήσει τις λειτουργίες τυπικές ρουτίνες με ελάχιστο αντίκτυπο στις διαδικασίες και τους κανόνες που έχουν ήδη αναπτυχθεί στο περιβάλλον ανάπτυξης.

Η ενσωματωμένη μηχανή wiki επιτρέπει τη χρήση σήμανσης wiki σε περιγραφές προβλημάτων, στόχους και δεσμεύσεις. Υποστηρίζει τη δημιουργία συνδέσμων και την οργάνωση συνδέσμων μεταξύ μηνυμάτων σφάλματος, εργασιών, αλλαγών κώδικα, αρχείων και σελίδων wiki.

Για να παρακολουθείτε όλες τις εκδηλώσεις και τις δραστηριότητες, το έργο προσφέρει μια διεπαφή με τη μορφή χρονοδιαγράμματος. Με τη μορφή προσθηκών, οι ενότητες είναι διαθέσιμες για την προώθηση ειδήσεων, τη δημιουργία πλατφόρμας συζήτησης, τη διεξαγωγή ερευνών, την αλληλεπίδραση με διάφορα συστήματα συνεχούς ενοποίησης, τη δημιουργία τεκμηρίωσης στο Doxygen, τη διαχείριση λήψεων, την αποστολή ειδοποιήσεων μέσω Slack, την υποστήριξη Subversion και Mercurial.

Μεταξύ των κύριων χαρακτηριστικών του, μπορούν να επισημανθούν τα ακόλουθα:

  • Επιτρέπει τη σύνδεση πληροφοριών μεταξύ μιας βάσης δεδομένων σφάλματος λογισμικού, ενός συστήματος ελέγχου έκδοσης και του περιεχομένου ενός wiki.
  • Χρησιμεύει ως διεπαφή ιστού ενός συστήματος ελέγχου εκδόσεων, όπως Subversion, Git, Mercurial, Bazaar ή Darcs.
  • Χρησιμοποιεί ένα ιδιόκτητο σύστημα προτύπου ιστού που ονομάζεται Genshi.

tracrpc

Κύρια νέα χαρακτηριστικά του Trac 1.4

Σε αυτή τη νέα έκδοση του Trac 1.4 επισημαίνεται η μετάβαση σε απόδοση χρησιμοποιώντας τον γρήγορο κινητήρα templating Jinja2, αφού ο κινητήρας templating που βασίζεται σε XML του Genshi έχει καταργηθεί, αλλά για λόγους συμβατότητας με υπάρχοντα πρόσθετα, θα αφαιρεθεί μόνο στον ασταθή κλάδο 1.5.

Όπως και σε προηγούμενες εκδόσεις, π.χ.Σε αυτήν τη νέα έκδοση, η συμβατότητα με προηγούμενες εκδόσεις διακόπτεται με πρόσθετα γραμμένα για εκδόσεις Trac πριν από το 1.0. Οι αλλαγές επηρεάζουν κυρίως τις διεπαφές για πρόσβαση στη βάση δεδομένων.

Οι ομάδες χρηστών που αναφέρονται στο πεδίο CC επεκτείνονται αυτόματα στη λίστα των χρηστών που περιλαμβάνονται σε αυτήν την ομάδα. Οι σελίδες Wiki έχουν εναλλαγή μεταξύ εμφάνισης κειμένου στενής οθόνης και πλήρους οθόνης.

Σε πρότυπα ειδοποιήσεων μέσω email, είναι πλέον δυνατή η χρήση δεδομένων σχετικά με τις αλλαγές στα πεδία εισιτηρίων.

Η αυτόματη προεπισκόπηση του κειμένου με μορφή wiki εφαρμόζεται για όλα τα τυπικά πεδία (για παράδειγμα, περιγραφές αναφορών). Επιπλέον, οι χρήστες είχαν την ευκαιρία να διαμορφώσουν ανεξάρτητα το χρόνο αναμονής μεταξύ της ολοκλήρωσης της εισαγωγής και της ενημέρωσης της περιοχής προεπισκόπησης.

Η προσθήκη TracMigratePlugin έχει γίνει μέρος του Trac και είναι διαθέσιμη ως εντολή trac-admin convert_db.

Αυτή η προσθήκη σάς επιτρέπει να μεταφέρετε δεδομένα από ένα έργο Trac μεταξύ διαφορετικών βάσεων δεδομένων (για παράδειγμα, SQLite → PostgreSQL). Μπορείτε επίσης να παρατηρήσετε την εμφάνιση του εισιτηρίου delete_comment και τις υπο-εντολές μετακίνησης συνημμένων.

De τις άλλες αλλαγές που επισημαίνονται σε αυτήν τη νέα έκδοση, ξεχωρίζουν τα ακόλουθα:

  • Υποστήριξη για κλωνοποίηση εισιτηρίων (καθώς και δημιουργία εισιτηρίων από σχόλια) μέσω του προαιρετικού στοιχείου tracopt.ticket.clone.
  • Παρέχεται η δυνατότητα προσθήκης προσαρμοσμένων συνδέσμων στην κεφαλίδα πλοήγησης με τακτικά μέσα.
  • Το πεδίο εφαρμογής των επικυρωτών αλλαγών επεκτάθηκε στο εργαλείο επεξεργασίας παρτίδων καθώς και στη διαδικασία επεξεργασίας σχολίων.
  • Υποστήριξη για την παράδοση περιεχομένου μέσω HTTPS απευθείας από το tracd.
  • Ενημερωμένες ελάχιστες απαιτήσεις για Python (2.7 αντί για 2.6) και PostgreSQL (όχι νωρίτερα από 9.1).
  • Τα προσαρμοσμένα πεδία κειμένου έλαβαν το χαρακτηριστικό max_size.

Si θέλετε να χρησιμοποιήσετε αυτό το σύστημα διαχείριση έργου μπορείτε να επισκεφθείτε τον παρακάτω σύνδεσμο όπου μπορείτε να βρείτε τεκμηρίωση καθώς και οδηγοί για εγκατάσταση, χρήση και ειδικά τη λήψη του Trac.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.