Course Outline

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

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

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

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

Διαμόρφωση λογικής διάταξης αποθετηρίου

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

Εφεδρική στρατηγική και αποκατάσταση καταστροφών

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

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

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

Requirements

  • Γνώσεις χρηστών για την εργασία με το Subversion (το αντίστοιχο του μαθήματος Subversion for Users)
  • Γενική εμπειρία διαχείρισης συστήματος στα λειτουργικά συστήματα
  • Βασικές γνώσεις διακομιστή Apache
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories