Στοιχεία Λογισμικού:
Εκδοχή: 4.24.2
Ανεβάστε ημερομηνία: 3 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 79
Aegis είναι ένα σύστημα διαχείρισης της διάρθρωσης του λογισμικού βασίζονται στις συναλλαγές.
Έργο Aegis παρέχει ένα πλαίσιο εντός του οποίου μια ομάδα των προγραμματιστών μπορεί να λειτουργήσει σε πολλές αλλαγές σε ένα πρόγραμμα ανεξάρτητα, και Aegis συντονίζει την ενσωμάτωση αυτών των αλλαγών πίσω στον κύριο κώδικα του προγράμματος, με όσο το δυνατόν λιγότερα προβλήματα.
Χαρακτηριστικά :.
- Όλες οι εργασίες σχετικά με το αποθετήριο με βάση σύνολα αλλαγή
- True διαμορφώσεις. Όλες οι αλλαγές είναι αναπαράγεται με στιγμιότυπα. Κάθε σετ αλλαγή έχει ένα μοναδικό αναγνωριστικό διαμόρφωση.
- Δυνατότητα να μετονομάσετε τα αρχεία χωρίς να χάσουν την ιστορία τους.
- Τα δυαδικά αρχεία που υποστηρίζονται.
- Αρχείο μετα-δεδομένα εκδόσεων. Aegis εκδόσεις αρχείων, όχι μόνο για το περιεχόμενο και την ύπαρξη του αρχείου, αλλά και το `εκτελέσει« σημαία άδεια για τα αρχεία και τα χαρακτηριστικά αρχείου. Οι χρήστες μπορούν να αποδίδουν αυθαίρετα μετα-δεδομένων (& quot? Αποδίδει & quot?). Σε οποιοδήποτε αρχείο
- διαπράττει είναι πραγματικά ατομική. Κανένα μέρος του κάθε commit τίθεται σε ισχύ έως ότου ολόκληρο το commit έχει πετύχει. Οι Συνδεθείτε μηνύματα που συνδέονται με την αναθεώρηση, δεν αποθηκεύονται πλεονασμό όπως στο CVS.
- Έλεγχοι πρόσβασης στις γραμμές της ανάπτυξης (υποκαταστήματα). Δημιουργώντας ένα υποκατάστημα στην Αιγίδα μπορεί να επιτευχθεί με μια ενιαία, γρήγορη εντολή.
- Repository συγχρονισμού, γεωγραφικά κατανεμημένη ανάπτυξη.
- Βέλτιστη απόδοση για όλους τους χρήστες, τοπικές ή απομακρυσμένες, beuase δεν υπάρχει καμία διαφορά. Αποθετήριο syncgronization σημαίνει όλοι οι προγραμματιστές, τοπικά ή απομακρυσμένα, να πάρει την καλύτερη δυνατή απόδοση.
- Αποσύνδεση διαπράττει. Έχετε ποτέ μαντάρα μια βάση κώδικα σε αεροπλάνο ή σε διακοπές και ήθελε θα μπορούσε να κάνει πίσω; Της παραγωγικότητας, ενώ ταξιδεύουν, στο σπίτι, σε απομακρυσμένα γραφεία με μερική ή αργή σύνδεση στο δίκτυο.
- Peer-to-peer αρχιτεκτονική. Οι εργασίες μπορεί να ρέει προς κάθε κατεύθυνση, συμπεριλαμβανομένων των & quot? Πλαγίως & quot? ανάμεσα σε δύο τοποθεσίες, χωρίς να παρεμβάλλεται μια κύρια θέση.
- Το κόστος είναι ανάλογη με τη μεταβολή του μεγέθους, δεν το μέγεθος των δεδομένων. Σε γενικές γραμμές, ο χρόνος που απαιτείται για μια επιχείρηση Aegis είναι ανάλογη με το μέγεθος των αλλαγών που προκύπτουν από την εν λόγω λειτουργία, για να μην το απόλυτο μέγεθος του έργου στο οποίο οι αλλαγές που λαμβάνουν χώρα.
- Aegis χρησιμοποιεί μια συλλογή από πολύ απλό on-φορμά δίσκου για τα αρχεία και τις βοηθητικές βάσεις δεδομένων. Δεν απαιτεί ή να χρησιμοποιήσετε μια σχεσιακή βάση δεδομένων, hash-table της βάσης δεδομένων, ή οτιδήποτε άλλο που απαιτεί στενοί συνεργάτες και διαχειριστές. Ως εκ τούτου, δημιουργώντας ένα νέο αποθετήριο του έργου είναι εντελώς ασήμαντο: μια απλή εντολή Aegis το κάνει, κυρίως, με τη δημιουργία ορισμένων νέων καταλόγων
Οι
Τι είναι καινούργιο σε αυτή την έκδοση:
- Η fstate υποκατάστημα μπορεί να περιέχει ψεύτικο διαφανή εγγραφές όταν μια αλλαγή που δεν ακόμη ενσωματωθεί τροποποιεί για πρώτη φορά στον κλάδο ένα αρχείο. Είναι πιθανό ότι αυτές οι εγγραφές να προκαλέσει προβλήματα αν το έργο είναι διαμορφωμένος για να γράψει το αρχείο pfstate. Για να αποφευχθούν τέτοιου είδους προβλήματα τα πλαστά διαφανή εγγραφές απογυμνώνεται on the fly κατά την ανάγνωση του αρχείου pfstate. Ο τρόπος με τον φάκελο της pfstate είναι γραμμένο δεν έχει τροποποιηθεί.
- Η ιταλική μετάφραση των μηνυμάτων λάθους είναι πλέον διαθέσιμο.
- Οι Βιετνάμ και η ολλανδική μηνύματα λάθους έχει ενημερωθεί.
- Η aerevml (1) εντολή εσφαλμένα εκτύπωση δύο ιδιότητες ορίζονται από το χρήστη. Αυτή η συμπεριφορά έχει διορθωθεί.
- Η aeclean (1) εντολή εσφαλμένα τον έλεγχο των προτύπων κατά την απόλυτη όνομα των αρχείων. Αυτή η συμπεριφορά έχει διορθωθεί.
- Η aelock (1) σελίδα άνθρωπος αναφέρουν εσφαλμένα το χαρακτηριστικό χρήσης όνομα aelock. Αυτό έχει διορθωθεί.
- Η aesub (5) σελίδα man αναφορά τώρα aeuconf (5) στην ενότητα διεύθυνση ηλεκτρονικού ταχυδρομείου.
- Η aedist (1) η εντολή είναι τώρα πιο ισχυρή κατά το χειρισμό μετονομάστηκε σε αρχεία.
- Η t0228a-matt.sh σενάριο δοκιμής έχει γίνει πιο ισχυρή σε σχέση με διαφορετική συμπεριφορά των libmagic.
- Το σενάριο δοκιμής t0127a.sh (aeimport έναντι ΕΕΑΚ) έχει καθοριστεί.
- Ένας αριθμός μνήμης που σχετίζονται με σφάλματα έχουν καθοριστεί.
- Μερικά τυπογραφικό λάθος έχει διορθωθεί το AE-repo-ci (1) σελίδα man.
- Η διαδικασία κατασκευής έχει βελτιωθεί ώστε να δώσει περισσότερο ενημερωτικά μηνύματα, όταν ένα νέο προγραμματιστή αιγίδα συμπληρώσετε αποθετήριο του για πρώτη φορά.
Τα σχόλια δεν βρέθηκε