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