Η ανατροπή (μερικές φορές ονομάζεται SVN) είναι ένα σύστημα ανοιχτού κώδικα που θυμάται κάθε αλλαγή που κάνετε σε αρχεία και καταλόγους. Αυτό το σύστημα είναι χρήσιμο όταν θέλετε να παρακολουθείτε τις αλλαγές σε ένα έγγραφο με την πάροδο του χρόνου ή να επαναφέρετε μια παλαιότερη έκδοση ενός αρχείου. Ξεκινήστε με το πρώτο βήμα για λεπτομερείς οδηγίες σχετικά με την εγκατάσταση του Subversion σε Mac OS X.
Βήμα
Μέρος 1 από 2: Εγκατάσταση του συστήματος από ένα δυαδικό πακέτο
Βήμα 1. Επισκεφτείτε τη διεύθυνση
Σε αυτήν τη σελίδα, θα βρείτε έναν αριθμό δυαδικών αρχείων με δυνατότητα λήψης, το καθένα με διαφορετικές απαιτήσεις. Επιλέξτε το δυαδικό που ταιριάζει καλύτερα στις ανάγκες σας.
Βήμα 2. Εξαγάγετε το
κατεβασμένο pkg Το Το αρχείο εγκατάστασης Subversion θα δημιουργηθεί στην επιφάνεια εργασίας μετά. Κάντε διπλό κλικ στο αρχείο και ακολουθήστε τα βήματα εγκατάστασης σύμφωνα με τις οδηγίες.
Βήμα 3. Ανοίξτε το τερματικό που βρίσκεται στο φάκελο "Βοηθητικά προγράμματα"
Εναλλακτικά, αναζητήστε το Terminal μέσω Spotlight. Εισαγάγετε την ακόλουθη καταχώριση στην εντολή [όνομα χρήστη] $:
-
svn [εισάγετε]
-
Εάν η εντολή επιστρέψει την απάντηση "Πληκτρολογήστε" βοήθεια svn "για χρήση", η ανατροπή λειτουργεί καλά.
-
Εάν το/usr/local/bin δεν είναι διαθέσιμο στον κατάλογο, επεξεργαστείτε το αρχείο.profile και προσθέστε την ακόλουθη γραμμή:
εξαγωγή PATH = $ PATH:/usr/local/bin
-
Ανοίξτε ένα νέο παράθυρο τερματικού και προσπαθήστε να εισαγάγετε την ακόλουθη εντολή: svn [enter]
Μέρος 2 από 2: Ρύθμιση του περιβάλλοντος ανατροπής
Βήμα 1. Ρυθμίστε τον διακομιστή SVN
Χρειάζεστε αυτόν τον διακομιστή για τη διανομή έργων ανατροπής.
Βήμα 2. Εκτελέστε το τερματικό και δημιουργήστε έναν κατάλογο με το όνομα "svnroot" στον κατάλογο λογαριασμών όπως αυτός:
mkdir svnroot
-
Τύπος: svnadmin create/Users/[το όνομα χρήστη σας]/svnroot
-
Ο διακομιστής δημιουργήθηκε με επιτυχία!
Βήμα 3. Χρησιμοποιήστε διακομιστή SVN με τερματικό
Μπορείτε να το ελέγξετε μέσω του τερματικού με την ακόλουθη εντολή: svn checkout file: /// Users/[your username]/svnroot
-
Για απομακρυσμένη πρόσβαση, ενεργοποιήστε την "πρόσβαση ssh" (στις Προτιμήσεις συστήματος/Κοινή χρήση) και ελέγξτε χρησιμοποιώντας την ακόλουθη εντολή: svn checkout svn+ssh: //my.domain.com/Users/ [το όνομα χρήστη σας]/svnroot
Βήμα 4. Ρυθμίστε το πρόγραμμα Subversion Manager
Για παράδειγμα, το svnX υποστηρίζει όλες τις εκδόσεις του Mac OS X από 10,5 έως 10,8. Μπορείτε να το αποκτήσετε στη διεύθυνση
Βήμα 5. Εκτελέστε το SVNx μετά τη λήψη και, στη συνέχεια, δείτε δύο παράθυρα με το όνομα "Working Copies " και " Αποθήκες ».
Στην ενότητα "Αποθετήρια", προσθέστε τη διεύθυνση URL και τα δεδομένα σύνδεσης από τον διακομιστή SVN.
-
Ανοιξε το παράθυρο. Εάν λάβετε ένα μήνυμα σφάλματος, ελέγξτε τη σύνδεσή σας.
-
Μεταβείτε στο τερματικό και πληκτρολογήστε: svn import -m "τα μηνύματά σας εισαγωγής"/my/local/project/path/my/remote/svn/repository. Αυτή η εντολή προσθέτει όλα τα αρχεία από το τοπικό έργο στον διακομιστή SVN.
-
Προσθέστε τον κατάλογο αποθήκευσης SVN (από τον διακομιστή SVN) στη λίστα στο παράθυρο "Working Copy" του SVNx.
Βήμα 6. Στο SVNx, ανοίξτε ένα αντίγραφο εργασίας του αρχείου/εγγράφου
Ενώ εργάζεστε σε αυτό το έργο, μπορείτε να δείτε τις τροποποιήσεις στο παράθυρο SVNx.
Βήμα 7. Δοκιμάστε το έγγραφο
Πραγματοποιήστε μικρές τροποποιήσεις στο αντίγραφο του αρχείου/εγγράφου και, στη συνέχεια, ενημερώστε το έγγραφο στο παράθυρο "Working Copy".
Το SVNx εμφανίζει όλα τα αρχεία με τροποποιήσεις. Πατήστε το κουμπί "Commit" για να το προσθέσετε στο χώρο αποθήκευσης του διακομιστή SVN
Βήμα 8. Εάν θέλετε να εργαστείτε σε έγγραφα/αρχεία στο αποθετήριο Subversion απευθείας από το Finder, είναι καλή ιδέα να χρησιμοποιήσετε SCPlugin ή SVN Scripts for Finder
Συμβουλές
- Κάποια πρόσθετη τεκμηρίωση διατίθεται στον υποκατάλογο "doc/" των πόρων ανατροπής. Διαβάστε το αρχείο "doc/README" για περισσότερες πληροφορίες.
- Η κύρια τεκμηρίωση του Subversion είναι ένα δωρεάν βιβλίο που ονομάζεται Version Control with Subversion ή The Subversion Book. Μπορείτε να το αποκτήσετε από τη διεύθυνση