Στις 1 Νοεμβρίου, 2.23, κυκλοφόρησε ένα απλό και εξαιρετικά αξιόπιστο κατανεμημένο σύστημα. διαχείριση διαμόρφωσης Απολιθωμένο SCM, γραμμένο σε C και χρησιμοποιώντας μια βάση δεδομένων SQLite ως αποθήκευση.
Λίστα αλλαγών:
- Προστέθηκε η δυνατότητα κλεισίματος θεμάτων φόρουμ για χρήστες χωρίς δικαιώματα. Από προεπιλογή, μόνο οι διαχειριστές μπορούν να κλείνουν θέματα ή να απαντούν σε αυτά, αλλά για να προσθέσετε αυτήν τη δυνατότητα στους συντονιστές, μπορείτε να χρησιμοποιήσετε την παράμετρο forum-close-policy.
- προστέθηκε το απολίθωμα all whatis command;
- διορθώνει μηνύματα σχετικά με μετονομασμένα ή επεξεργασμένα αρχεία από την εντολή fossil status και τη διεπαφή ιστού.
- Η εντολή <option> για τη βοήθεια fossil εμφανίζει πλέον την προεπιλεγμένη τιμή για αυτήν την επιλογή.
- Στα γραφήματα χρονοδιαγράμματος, οι κλειστές υποβολές εμφανίζονται με ένα X στο κέντρο του κύκλου ή του πλαισίου κόμβου.
- νέες επιλογές για ειδοποιήσεις μέσω email: λήψη μόνο του πρώτου μηνύματος σε κάθε νέο θέμα ή/και μηνυμάτων που αποτελούν απαντήσεις σε μηνύματα χρηστών.
- Διορθώθηκε ένα σφάλμα που εισήχθη στην έκδοση 2.22 που προκαλούσε την αποτυχία της αναζήτησης πλήρους κειμένου FTS5 εάν το κείμενο αναζήτησης περιείχε χαρακτήρες που δεν είναι ASCII.
- βελτιωμένη προστασία από κακόβουλες επιθέσεις·
- βελτιωμένες λίστες αρχείων σε μορφή δέντρου, με εμφάνιση μεγεθών αρχείων και δυνατότητες ταξινόμησης.
- Η εντολή fossil fts-config δείχνει τώρα πόσο χώρο αποθήκευσης καταλαμβάνει το ευρετήριο πλήρους κειμένου.
- Τώρα, η αλλαγή της τιμής μιας παραμέτρου σε μια κενή συμβολοσειρά ισοδυναμεί με τη διαγραφή αυτής της παραμέτρου στις περισσότερες περιπτώσεις. Υπάρχουν μερικές εξαιρέσεις, που υποδεικνύονται από τη σημαία keep-empty.
- Η εντολή fossil branch list μπορεί πλέον να φιλτράρει κλάδους που έχουν (ή δεν έχουν) συγχωνευθεί στον τρέχοντα κλάδο.
- βελτιωμένη αλληλεπίδραση με απομακρυσμένα αποθετήρια μέσω πρωτοκόλλου SSH.
- ενημερωμένες ενσωματωμένες βιβλιοθήκες SQLite, ZLib και Pikchr.
- η τεκμηρίωση έχει βελτιωθεί.
Πηγή: linux.org.ru
