Πώς μπορώ να αρχίσετε να χρησιμοποιείτε το SVN;

ψήφοι
14

Είμαι έτοιμος να αρχίσετε να χρησιμοποιείτε το SVN, αλλά δεν έχω (όπως και τα χρήματα που απαιτούνται για την δωρεάν μπύρα) εμπειρία με τον έλεγχο πηγή. Έχω εγκαταστήσει ανατροπή στον server μου (που ήταν εύκολο, «apt-get install ανατροπής»), αλλά τώρα δεν ξέρω τι να κάνω, πώς να το διαμορφώσετε, ή πώς να το χρησιμοποιήσετε.

Τι προτάσεις έχετε, και πού μπορώ να βρω καλές πηγές για να μάθουν να αρχίσετε να χρησιμοποιείτε αυτό;

Ενημέρωση:
Εντάξει λοιπόν η ανταπόκριση ήταν μεγάλη και έχω διαβάσει ένα κομμάτι από αυτό, αλλά θέλω να διευκρινίσει ερώτησή μου λέγοντας ότι ψάχνω για περισσότερες πληροφορίες σχετικά με το πώς να πάει πραγματικά για τη ρύθμιση μου μέχρι αποθετήρια μου, τους πελάτες, server, κλπ ξέρω ότι θα μπορούσα να κάνω αναζήτηση μια γρήγορη Google και βρείτε δεκάδες (ή περισσότερο) πόρους, αλλά ελπίζω ότι κάποιος τον οποίο έχει εμπειρία με ανατροπή και έναν πελάτη (έχω εγκαταστήσει χελώνα) θα μπορούσε να προτείνει μια καλή αναφορά που θα είναι αξιόπιστη και έχουν την ποιότητα του περιεχομένου.

Δημοσιεύθηκε 30/08/2008 στις 05:01
πηγή χρήστη
Σε άλλες γλώσσες...                            


8 απαντήσεις

ψήφοι
17

Eric νεροχύτη έχει μια εξαιρετική σειρά για τον έλεγχο του πηγαίου κώδικα απευθύνονται σε αρχάριους. Για λεπτομέρειες Subversion, συμπεριλαμβανομένης της καθιέρωσης και της διαχείρισης ενός διακομιστή, το βιβλίο Subversion είναι μια μεγάλη πηγή, και περιλαμβάνει ένα τμήμα με παραδείγματα από μια τυπική συνεδρία με το Subversion (checkout, διαπράττουν, συγχώνευση και βασικά ενημέρωση).

Ενημέρωση: Ξέχασα να αναφέρω ότι για αρχάριους, θα ήθελα επίσης να συστήσει Messing περίπου σε ένα γραφικό πελάτη, η οποία αφαιρεί την παρενόχληση της γραμμής εντολών από την εμπειρία εκμάθησης. RapidSVN είναι μια λογική πελάτη cross-platform. Θα βρείτε επίσης ότι κοινή IDEs είτε έρχονται με την υποστήριξη Subversion, ή έχουν plugins που μπορούν να εγκατασταθούν, οι οποίες επιτρέπουν περισσότερες λειτουργίες ελέγχου έκδοση που πρέπει να εκτελεστούν μέσα σε αυτό το περιβάλλον.

@John Millikin: Ενώ η δημιουργία ενός διακομιστή Subversion μπορεί να είναι περίπλοκη, ανάλογα με τη γενική εμπειρία κάποιου διαχειριστή, μην ξεχνάτε ότι δεν χρειάζεται να το κάνουμε αυτό ακριβώς να χάνω την ώρα μου με ένα αποθετήριο και να ασχοληθούμε με τα βασικά - το πελάτης μπορεί να αλληλεπιδράσει με ένα αποθετήριο στο τοπικό σύστημα αρχείων.

Απαντήθηκε 30/08/2008 στις 05:04
πηγή χρήστη

ψήφοι
2

Πού μένεις ότι μπορείτε να αποκτήσετε δωρεάν αρκούδα !?

Subversion είναι περίπλοκο να δημιουργήσει - αν δεν έχετε εμπειρία με έλεγχο έκδοσης σε όλα, θα ήθελα να συστήσω χρησιμοποιώντας ένα κατανεμημένο VCS, επειδή δεν απαιτεί καμία ρύθμιση παραμέτρων του διακομιστή. Bazaar σε πέντε λεπτά είναι μια καλή αρχή.

Για Subversion, θα θελήσετε να συσταθεί είτε svnserveή η mod_dav_svnμονάδα Apache. Προτιμώ τη μονάδα Apache, επειδή σας δίνει τις βασικές διαδικτυακό χώρο περιήγηση στο παζάρι. Θα πρέπει επίσης να δημιουργήσετε και να διαμορφώσετε μια αποθήκη - δείτε το SVN κόκκινο βιβλίο Κεφάλαιο 5 για περισσότερες πληροφορίες σχετικά με αποθετήριο διοίκηση. Στη συνέχεια, διαβάστε το κεφάλαιο 2 για να μάθουν πώς να χρησιμοποιούν το ίδιο Subversion.

Απαντήθηκε 30/08/2008 στις 05:08
πηγή χρήστη

ψήφοι
5

http://blog.clickablebliss.com/2006/04/26/introduction-to-subversion-screencast/ εξηγεί πώς να χρησιμοποιήσετε το SVN πολύ καλά.

Απαντήθηκε 30/08/2008 στις 05:45
πηγή χρήστη

ψήφοι
7

Ένα άλλο καλό βιβλίο Subversion είναι ρεαλιστικές Έλεγχος έκδοσης με ανατροπή , μία πραγματική βιβλίο προγραμματιστής που βγαίνει από το δρόμο του για να κάνει τις βασικές έννοιες του ελέγχου εκδόσεων (από checkin και ολοκλήρωση της παραγγελίας σε διακλάδωση και συγχώνευση) σαφής.

Απαντήθηκε 30/08/2008 στις 06:30
πηγή χρήστη

ψήφοι
1

Μια άλλη διαδρομή θα μπορούσατε να πάρετε δεν είναι να βρωμίσει γύρω με το δικό σας repository per se, για το φόβο των βρωμίσει τα πράγματα, αλλά θα μπορούσατε να χρησιμοποιήσετε αποθήκη κάποιου άλλου ή να δημιουργήσετε τη δική σας αλλού. Σημείο ον, έμαθα από τη χρήση SourceForge, η οποία έχει τόσο CVS και SVN ... αλλά άκουσε καλά πράγματα για SVN και ζυγίζει τις διαφορές μεταξύ των δύο, εγώ φυσικά πήγε με SVN. Να πάρει πίσω στο SourceForge, έκανα αίτηση για ένα πρόγραμμα δοκιμών, περισσότερο ή λιγότερο για να δούμε πώς SourceForge δουλέψει ... αλλά όταν ήμουν στο πήρα να παίζει γύρω με SVN τους για το δικό μου έργο που απαριθμούνται εκεί? πειραματίζονται με αυτό τόσο απομακρυσμένα και τοπικά. Μόλις πήρα μια ευρεία κατανόηση των χαρακτηριστικών της, μέσα από τη δοκιμή του εκεί, στη συνέχεια πήγε για να διαβάσετε το go-to κάνετε κράτηση για SVN, την διανέμεται δωρεάν βιβλίο από τους δημιουργούς του εργαλείου (το βιβλίο έχει ήδη αναφερθεί). Είναι πραγματικά ένα μεγάλο βιβλίο και σε εκείνο το σημείο άρχισα να αισθάνομαι άνετα δημιουργία δική μου repository σε κρίσιμα συστήματα. Από εκείνο το σημείο το μόνο που χρειάζεστε είναι ένα Q & A site όπως αυτό για συγκεκριμένα θέματα που θα συναντήσετε και φυσικά να κρατήσει το δωρεάν βιβλίο SVN αναφέρεται σε ένα σελιδοδείκτη για εύκολη πρόσβαση.

Post ερωτήσεις σας αν έχετε κολλήσει στο δρόμο και εμείς θα χαρούμε να σας βοηθήσουμε. Καλή τύχη!

Απαντήθηκε 30/08/2008 στις 07:20
πηγή χρήστη

ψήφοι
3

Jeff δημοσιεύτηκε ένα καλό «ξεκίνημα» το άρθρο για τα Windows, συμπεριλαμβανομένου του πώς να στήσετε svnserve :

Ρύθμιση Subversion για τα Windows

Απαντήθηκε 31/08/2008 στις 16:51
πηγή χρήστη

ψήφοι
4

Μπορεί επίσης να ήθελε να δει Εισαγωγή σε Κατανεμημένα Ελέγχου Έκδοση (Illustrated) και έναν οπτικό οδηγό για έλεγχο έκδοσης .

Μόνο με αυτό καθοδηγεί ότι τελικά κατάλαβα πολλά πράγματα, ειδικά διακλάδωση και συγχώνευση μέρος?)

Απαντήθηκε 19/11/2008 στις 20:33
πηγή χρήστη

ψήφοι
0

Θα ήθελα να συστήσω χρησιμοποιώντας SVN με apache σε Linux, svn ως πελάτης linux, και TortioseSVN στα παράθυρα (Κάνει μεγάλη diffs MS Office).

Έχω πολλά πράγματα για svn μου, και δεν θα ήθελα να μην το χρησιμοποιούν.

Απαντήθηκε 22/01/2009 στις 19:51
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more