Εξέλιξη Κομματιού

Ρύθμιση δικτύου SVN

  • εγκατάσταση του πακέτου και όλων των αρχείων εξαρτήσεων
  • δημιουργία ένας ή πολλών αποθετηρίων με λογικές τοποθεσίες, αρχική εισαγωγή, μεταφορά από CVS και άλλα συστήματα διαχείρισης έκδοσης

Εξατομικευμένη ρύθμιση όλων των μεθόδων πρόσβασης, συμπεριλαμβανομένων http, https, svn, svn+ssh, file, ειδικά δίνοντας ιδιαίτερη προσοχή στα εξής

  • τρόποι ρύθμισης μονάδων Apache
  • χρήση περιβαλλοντικών μεταβλητών ssh για τη συντόμευση των διευθύνσεων svn+ssh://
  • ορισμός κατάλληλων βάσεων χρηστών και σχεδιασμός περίπλοκων λιστών έγκυρης πρόσβασης ή προσκεκλημένων μοτίβων
  • συνδυασμός με LDAP / domain controller / MySQL / PAM / κ.ά. για πρόσβαση χρηστών

Ρύθμιση λογικής αποθετηρίου

  • κάθε υπο-έργο διαθέτει τελείωση φυλλοδέντρου, όπως trunk (κύρια γραμμή), branches (γραμμές ανάπτυξης) και tags (ετικέτες), ικανοποιώντας υπο-έργα που είναι κλειστά και αυτόνομα, με λίγες αμφιδέξιες σχέσεις, καθώς οι APIs των υπο-εργων είναι σταθεροί και παρήγητοι
  • όλα τα μόδουλα υφιστάμενα στο trunk / branches και tags, ικανοποιώντας όρια τέχνης ενός προ젝του που είναι λογικά συνδεδεμένο, υπάρχει ισχυρή καθεξής αρθρωμένη σχέση μεταξύ των modules
  • διαφορές και πλεονεκτήματα

Στρατηγική αντιστάθμιση και αποκατάσταση περιστατικών ενδείξεων

  • στρατηγική αντιστάθμιση, περιλαμβάνοντας: αυτόχρηστη μέθοδο με svn sync, τρίτη-πλευρές εργαλεία όπως rsync, hot copy
  • αντιστάθμιση όλου του αποθετηρίου σε αντίθεση με κάθε έκδοση checkout ή dump
  • αποκατάσταση περιστατικών ενδείξεων
  • μόνιμη διαγραφή αρχείων και ιστορίας

Βασικές γνώσεις στη διαχείριση αποθετηρίων

  • κύκλος εργασίας με Subversion (πρακτική δράση)
  • δημιουργία branches και tags
  • δημιουργία μπλοκερ και άλλων ελέγχων
  • σχεδιασμός πλευρικών εργαλείων χρήστη και τους ολοκληρώνει με IDEs
  • επιλογή και ρύθμιση δυνατοτήτων προβολής αποθετηρίου
  • ορισμός γενικών πολιτικών χρήστη, συμπεριλαμβανομένων των κάπως αρχικών φίλτρων Subversion
  • σχεδιασμός αυτόματης εξέλιξης και κατασκευής ή αρθρωμένης, καθώς γίνεται και αυτόματη προβολή

Απαιτήσεις

  • Γνώση χρήσης του Subversion (το ισόδυνο της εκπαιδευτικής διαδρομής «Subversion για Χρήστες»)
  • Γενική πείρα διαχείρισης συστημάτων στο λειτουργικό σύστημα(α)
  • Βασική γνώση του εξυπηρετητή Apache
 7 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες