Δημιουργία ελέγχου έκδοσης Subversion στο Ubuntu
Κατά την ανάπτυξη ενός έργου, ίσως θελήσετε να διατηρήσετε έναν έλεγχο έκδοσης όλων των αρχείων σας έτσι ώστε να μπορείτε εύκολα να επανέλθετε σε μια προηγούμενη σελίδα (ή την προηγούμενη αναθεώρηση) για να διορθώσετε τυχόν σφάλματα ή σε περίπτωση που κάποιος κατά λάθος διαγράψει τα αρχεία σας.
Στο Ubuntu, ο ευκολότερος τρόπος για να κάνετε τον έλεγχο της έκδοσης είναι η δημιουργία ενός διακομιστή Subversion (SVN).
sudo apt-get εγκαταστήστε το subversion libapache2-svn
Στη συνέχεια, θα δημιουργήσουμε έναν κατάλογο για την αποθήκευση του αποθετηρίου σας.
sudo svnadmin δημιουργία / var / lib / svn
Δώστε το apache δικαίωμα πρόσβασης στο αποθετήριο
sudo chown -R www-δεδομένα: www-data / var / lib / svn sudo chmod 770 -R / var / lib / svn
Ρύθμιση του Apache για πρόσβαση SVN
gksu gedit /etc/apache2/mods-available/dav_svn.conf
Αποσυνδέστε τους κωδικούς, αφαιρώντας το '#' μπροστά από τις ακόλουθες γραμμές:
... DAV svn ... AuthType Basic AuthName "Αποθήκη Subversion" AuthUserFile /etc/apache2/dav_svn.passwd ... Απαίτηση έγκυρου χρήστη
Εάν διαθέτετε μόνο ένα αποθετήριο για το SVN, αποσυνδέστε την παρακάτω γραμμή
SVNPath / var / lib / svn
Αλλιώς, εάν δημιουργείτε πολλαπλές αποθήκες, αποσυνδέστε αυτή τη γραμμή
SVNParentPath / var / lib / svn
Θυμηθείτε ότι ανά πάσα στιγμή μόνο το SVNPath ή το SVNParentPath δεν είναι συνηθισμένο. Μη συγχέετε και τα δύο ταυτόχρονα.
Δημιουργήστε έναν κωδικό πρόσβασης για το όνομα χρήστη σας
sudo htpasswd -cm /etc/apache2/dav_svn.passwd όνομα χρήστη
Επανεκκινήστε το apache
sudo /etc/init.d/apache2 επανεκκίνηση
Τώρα ανοίξτε το πρόγραμμα περιήγησης και μεταβείτε στο http: // localhost / svn . Αν δείτε τα παρακάτω, η εγκατάσταση σας είναι επιτυχής.
Εισαγωγή του έργου σας σε SVN
Έχετε εγκαταστήσει και ρυθμίσει με επιτυχία SVN, τώρα πρέπει να εισάγουμε τα αρχεία του έργου μας στο SVN.
sudo apt-get εγκατάσταση rapidsvn
Μεταβείτε στις Εφαρμογές-> Προγραμματισμός-> RapidSVN
Στο RapidSVN, πηγαίνετε στο Repository-> Import
Στο παράθυρο, πληκτρολογήστε τα εξής:
Κάντε κλικ στο κουμπί OK. Πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασής σας . Το σχέδιό σας πρέπει να βρίσκεται στο SVN τώρα.