Course Outline

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

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

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

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

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

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

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

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

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

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

Requirements

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

Number of participants



Price per participant

Testimonials (2)

Related Courses

GitOps Continuous Deployment for Kubernetes

21 Hours

Git and GitHub Fundamentals

21 Hours

Related Categories