Χρησιμοποιώντας το Διακομιστή υποδομής ομάδας 2010 για τον έλεγχο προέλευσης Visual Studio 2010
περίληψη
Μέχρι τώρα, το Visual Studio χρησιμοποιούσε το Visual SourceSafe για έλεγχο προέλευσης, αλλά ξεκινώντας με το Visual Studio 2010, θα χρησιμοποιείτε το διακομιστή υποδομής ομάδας για έλεγχο προέλευσης.
Ενώ ο παραδοσιακός διακομιστής ιδρύματος ομάδας ήταν περίπλοκος στη ρύθμιση και διαθέσιμος ανεκτίμητα, από το 2010 έχει γίνει ευκολότερο να εγκατασταθεί και να ρυθμιστεί, η τιμή ενός μόνο στοιχείου δεν είναι πολύ διαφορετική από το Visual SourceSafe, και ακόμη και με μια συνδρομή MSDN, Professional Δεδομένου ότι είναι πάντα συνδεδεμένο με τα παραπάνω, έχει γίνει εύκολο στη χρήση.
Περιβάλλον λειτουργίας
Υποστηριζόμενες εκδόσεις του Visual Studio
- 2010 (Επαγγελματικό ή ανώτερο)
Ελέγξτε την έκδοση του Visual Studio
- 2010 (Επαγγελματικά)
Περιβάλλον υποστήριξης εγκατάστασης του Visual Studio Team Foundation Server 2010
- Windows Server 2003, 2003 R2, 2008 και 2008 R2 (όλα τα 32-bit και 64-bit είναι αποδεκτά)
- Windows Vista, 7 (32-bit και 64-bit είναι αποδεκτά)
ουσία
* Οι συμβουλές που παρουσιάζονται εδώ περιγράφουν μόνο τις ρυθμίσεις μέχρι να μπορέσετε να αποκτήσετε έλεγχο προέλευσης από το Visual Studio. Λεπτομερείς εξηγήσεις σχετικά με τον έλεγχο της πηγής και εξηγήσεις για την εφαρμογή άλλων λειτουργιών έχουν παραλειφθεί, οπότε δοκιμάστε το ή ανατρέξτε στον επίσημο ιστότοπο κ.λπ.
Το Visual Studio 2010 και ο διακομιστής υποστήριξης ομάδας 2010, τα οποία χρησιμοποιούνται σε αυτές τις συμβουλές, είναι επίσης διαθέσιμα για δοκιμαστικές εκδόσεις. Εάν δεν έχετε την πλήρη έκδοση, κατεβάστε και χρησιμοποιήστε την από τον παρακάτω σύνδεσμο.
Διακομιστής υποδομής ομάδας του Visual Studio το 2010
Visual Studio 2010 (ένα από τα ακόλουθα)
- Επαγγελματική δοκιμή του Microsoft Visual Studio 2010 - ISO
- Δοκιμαστική έκδοση premium του Microsoft Visual Studio 2010 - ISO
- Τελική δοκιμή του Microsoft Visual Studio 2010 - ISO
- Δοκιμαστική έκδοση του Microsoft Visual Studio για επαγγελματίες δοκιμής 2010 – ISO
Το στοιχείο ελέγχου προέλευσης από την πλευρά του προγράμματος-πελάτη δεν είναι διαθέσιμο στο Visual Studio 2010 Express Edition. Βεβαιωθείτε ότι χρησιμοποιείτε την έκδοση Professionl ή νεότερη έκδοση. Το Visual Studio περιγράφεται ως ήδη εγκατεστημένο.
Το πρώτο βήμα είναι να εγκαταστήσετε το Team Foundation Server 2010 ως εγκατάσταση για το διακομιστή που διαχειρίζεται την προέλευση. Αν και ονομάζεται Server, από την έκδοση του 2010, μπορεί να εγκατασταθεί όχι μόνο σε Windows Server αλλά και σε Windows Vista και Windows 7 λειτουργικά συστήματα πελάτη, έτσι ώστε να μπορεί να χρησιμοποιηθεί ακόμη και από άτομα που δεν έχουν ένα προϊόν διακομιστή, και μπορεί εύκολα να χρησιμοποιηθεί, όπως η μεταφορά του γύρω από ένα φορητό υπολογιστή κ.λπ.
Οι συμβουλές σε αυτό το άρθρο δείχνουν το διακομιστή υποδομής ομάδας 2010 εγκατεστημένο στον Windows Server 2008 R2.
Όταν κάνετε αναζήτηση στο δίσκο του Team Foundation Server 2010, υπάρχουν φάκελοι "TFS-x64" και "TFS-x86" και τα αρχεία εγκατάστασης βρίσκονται σε κάθε φάκελο. Ανοίξτε το TFS-x64 αν η εγκατάστασή σας είναι για λειτουργικό σύστημα x64 ή TFS-x86 για λειτουργικό σύστημα x86.
Εκτελέστε το αρχείο "setup.exe" στο φάκελο.
Όταν εμφανιστεί η οθόνη εγκατάστασης, κάντε κλικ στο κουμπί Επόμενο.
Διαβάστε προσεκτικά τους όρους της άδειας χρήσης, επιλέξτε "Συμφωνώ" και κάντε κλικ στο "Επόμενο".
Εάν η λειτουργία που πρόκειται να εγκατασταθεί δεν είναι επιλεγμένη, ελέγξτε όλες τις δυνατότητες. Αφού επιβεβαιώσετε τους ελέγχους, κάντε κλικ στο κουμπί "Εγκατάσταση".
Περιμένετε λίγο καθώς θα ξεκινήσει η εγκατάσταση.
Εάν το .NET Framework 4.0 δεν είναι εγκατεστημένο, θα σας ζητηθεί να κάνετε επανεκκίνηση μετά την εγκατάσταση, επομένως κάντε επανεκκίνηση.
Δεδομένου ότι η εγκατάσταση συνεχίζεται μετά την επανεκκίνηση, εάν έχετε τοποθετήσει το είδωλο δίσκου σε μια εικονική μονάδα δίσκου ή κάτι παρόμοιο, θα πρέπει να το επανασυνδέσετε.
Περιμένετε λίγο καθώς η εγκατάσταση θα συνεχιστεί μετά την επανεκκίνηση.
Όταν ολοκληρωθεί η εγκατάσταση, διαμορφώστε το Team Foundation Server, οπότε επιλέξτε "Έναρξη επιθετικού εργαλείου διακομιστή υποδομής ομάδας" στο κάτω αριστερό μέρος της οθόνης και κάντε κλικ στο κουμπί "Διαμόρφωση".
Ο Καταχώρηση άδειας χρήσης του Team Foundation Server εμφανίζεται και, εάν έχετε, εισαγάγετε τον αριθμό-κλειδί προϊόντος. Εάν όχι, θα χρησιμοποιηθεί ως έκδοση αξιολόγησης.
Εάν θέλετε να το χρησιμοποιήσετε ως έκδοση αξιολόγησης, θα δείτε ένα μήνυμα παρόμοιο με αυτό στα δεξιά.
Εμφανίζεται το Κέντρο ρύθμισης παραμέτρων.
Θα πρέπει να επιλέξετε από τρία μοτίβα διαμόρφωσης: Βασικός, Τυπικός διακομιστής και Για προχωρημένους. Ωστόσο, εάν το εγκαταστήσετε σε ένα λειτουργικό σύστημα πελάτη, θα είναι είτε Βασικό είτε Για προχωρημένους.
Όταν επιλέγετε κάθε στοιχείο από τη λίστα στα αριστερά, εμφανίζονται τα περιεχόμενα που εμφανίζονται στον οδηγό και το κατάλληλο περιβάλλον εγκατάστασης, οπότε επιλέξτε τον οδηγό σύμφωνα με το περιβάλλον σας και κάντε κλικ στο κουμπί "Οδηγός έναρξης".
Εδώ επιλέγουμε "Βασικό" για να ξεκινήσετε τον οδηγό.
Κάντε κλικ στο κουμπί Επόμενο.
Επιλέξτε τον SQL Server που θέλετε να χρησιμοποιήσετε ως βάση δεδομένων. Εάν ο SQL Server δεν είναι εγκατεστημένος στο περιβάλλον σας, μπορείτε να επιλέξετε να εγκαταστήσετε τη δωρεάν έκδοση του SQL Server Express.
Ο SQL Server είναι ήδη εγκατεστημένος στο περιβάλλον Συμβουλών, επομένως επιλέξτε "Χρήση υπάρχουσας παρουσίας του SQL Server".
Καθορίστε μια παρουσία εάν χρησιμοποιείτε μια υπάρχουσα παρουσία του SQL Server. Μπορείτε να ελέγξετε τη σύνδεση κάνοντας κλικ στον σύνδεσμο Δοκιμή στα δεξιά.
Ελέγξτε τη διαμόρφωση και κάντε κλικ στο κουμπί Επόμενο.
Πραγματοποιείται έλεγχος για να διαπιστωθεί εάν είναι διαμορφώσιμο. Εάν όλα είναι επιτυχή, κάντε κλικ στο κουμπί Ρύθμιση παραμέτρων.
Το ρυθμίσαμε να εγκατασταθεί σε έναν υπάρχοντα SQL Server, αλλά σε αυτήν την περίπτωση, έπρεπε να ικανοποιήσουμε ορισμένες προϋποθέσεις, όπως "η αναζήτηση πλήρους κειμένου είναι ήδη εγκατεστημένη" και "η μνήμη διακομιστή είναι τουλάχιστον 2 GB". Εάν πραγματικά δεν μπορείτε να το εκκαθαρίσετε, εγκαταστήστε το SQL Server Express.
Όταν ολοκληρώσετε τη ρύθμιση παραμέτρων, κάντε κλικ στο κουμπί Επόμενο.
Όταν όλα γίνουν με επιτυχία, κλείστε την οθόνη με το κουμπί "Κλείσιμο".
Με την πρόσβαση στη διεύθυνση URL που εμφανίζεται στο κέντρο της οθόνης, μπορείτε να διαχειριστείτε το έργο της ομάδας μέσω ενός προγράμματος περιήγησης ιστού ακόμη και από τον πελάτη. Ωστόσο, δεν θα το εξηγήσουμε εδώ.
Θα επιστρέψετε στην προηγούμενη οθόνη, αλλά αυτή η οθόνη θα κλείσει επίσης.
Άλλες ρυθμίσεις παραμέτρων είναι διαθέσιμες, επομένως, εάν είναι απαραίτητο, επιλέξτε Ρύθμιση παραμέτρων για να ξεκινήσετε τον οδηγό. Μπορείτε επίσης να ξεκινήσετε τη ρύθμιση παραμέτρων από την Κονσόλα διαχείρισης διακομιστή υποδομής ομάδας, η οποία εμφανίζεται αργότερα.
Όταν κλείνετε το Κέντρο ρύθμισης παραμέτρων, ξεκινά αυτόματα η Κονσόλα διαχείρισης διακομιστή υποδομής ομάδας.
Ωστόσο, δεν υπάρχει άλλο να ορίσετε εδώ αυτή τη φορά, ώστε να μπορείτε να το κλείσετε. Οι υπόλοιπες ρυθμίσεις γίνονται από την πλευρά του Visual Studio.
Όταν ξεκινάτε το Visual Studio 2010 από την πλευρά του υπολογιστή-πελάτη, βεβαιωθείτε ότι ο διακομιστής υποδομής ομάδας καθορίζεται στο στοιχείο ελέγχου προέλευσης. (Έχει οριστεί από προεπιλογή)
Επιλέξτε "Εργαλεία" και "Επιλογές" από το μενού.
Επιλέξτε Έλεγχος προέλευσης, Επιλέξτε Προσθήκες από το δέντρο στα αριστερά και βεβαιωθείτε ότι οι επεκτάσεις ελέγχου τρέχουσας προέλευσης έχουν οριστεί σε Διακομιστής υποδομής ομάδας Visual Studio.
Επιλέξτε "Έλεγχος πηγής" και "Περιβάλλον", επιλέξτε "Team Foundation" στις "Προτιμήσεις ελέγχου πηγής" και ορίστε κάθε στοιχείο όπως απαιτείται.
Αφού επιβεβαιώσετε τις ρυθμίσεις, επιλέξτε "Ομάδα" "Σύνδεση με διακομιστή υποδομής ομάδας" από το μενού.
Όταν εμφανιστεί το παράθυρο διαλόγου Σύνδεση με το έργο ομάδας, κάντε κλικ στο διακομιστή κουμπί.
Κάντε κλικ στο κουμπί Προσθήκη.
Εισαγάγετε το όνομα του διακομιστή ή τη διεύθυνση URL όπου μόλις εγκαταστήσατε το Διακομιστής υποδομής ομάδας 2010. Κάντε κλικ στο ΕΝΤΆΞΕΙ για να επιβεβαιώσετε τη σύνδεση και εάν μπορείτε να συνδεθείτε με επιτυχία, το παράθυρο διαλόγου θα κλείσει. Εάν δεν μπορείτε να συνδεθείτε, θα εμφανιστεί ένα παράθυρο διαλόγου σφάλματος.
Βεβαιωθείτε ότι ο διακομιστής που προσθέσατε παρατίθεται.
Βεβαιωθείτε ότι ο διακομιστής είναι διαθέσιμος από την επιλογή διακομιστής υποδομής ομάδας και κάντε κλικ στο κουμπί Σύνδεση.
Στην Εξερεύνηση ομάδων, κάντε δεξί κλικ στη συλλογή έργου ομάδας στη ρίζα και επιλέξτε Νέο έργο ομάδας.
Πληκτρολογήστε μια περιγραφή για το όνομα του έργου ομάδας που θέλετε να δημιουργήσετε και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.
Εμφανίζεται το παράθυρο διαλόγου Επιλογή προτύπου διεργασίας. Μπορείτε να επιλέξετε msf για ευέλικτη ανάπτυξη λογισμικού v5.0 και MSF για cmmi διαδικασία βελτίωσης v5.0 ως πρότυπα, αλλά MSF για ευέλικτη ανάπτυξη λογισμικού v5.0 για προσωπική ανάπτυξη ή μικρά έργα.
Εάν δεν έχετε δημιουργήσει ακόμα έργα ομάδας, μπορείτε να επιλέξετε Μόνο Δημιουργία κενού φακέλου ελέγχου προέλευσης.
Επιβεβαιώστε τις ρυθμίσεις και κάντε κλικ στο κουμπί "Τέλος".
Η δημιουργία του ομαδικού έργου ξεκινά.
Όταν τελειώσετε, κάντε κλικ στο κουμπί Κλείσιμο.
Μπορείτε να δείτε ότι το έργο ομάδας που δημιουργήσατε εμφανίζεται στην Εξερεύνηση ομάδας.
Ας δημιουργήσουμε ένα έργο τώρα. Μπορείτε να δημιουργήσετε οποιοδήποτε έργο, αλλά πριν ολοκληρώσετε τη δημιουργία του έργου, επιλέξτε Προσθήκη στο στοιχείο Ελέγχου προέλευσης στην κάτω δεξιά γωνία του παραθύρου διαλόγου.
Εμφανίζεται το παράθυρο διαλόγου Προσθήκη στο στοιχείο ελέγχου προέλευσης, καθορίζοντας σε ποιον φάκελο θα προστεθεί το έργο.
Εάν είναι απαραίτητο, μπορείτε να δημιουργήσετε φακέλους και να καθορίσετε πού να προσθέσετε έργα.
Όταν δημιουργείτε ένα έργο, εμφανίζεται ένα σημάδι "+" στα αριστερά κάθε αρχείου. Αυτό υποδεικνύει ότι έχει δημιουργηθεί ένα νέο αρχείο, αλλά δεν έχει ακόμη ελεγχθεί στο στοιχείο ελέγχου προέλευσης.
Επιπλέον, ο πίνακας Modify Held εμφανίζεται στο κάτω μέρος του Visual Studio με μια λίστα αρχείων για τα οποία δεν έχετε μεταβιβάσει τον έλεγχο.
Κάντε κλικ στην επιλογή Check In εδώ για να μεταβιβάσετε τον έλεγχο όλων των εκκρεμών αρχείων.
Εμφανίζεται ένα παράθυρο διαλόγου επιβεβαίωσης, οπότε επιλέξτε "Ναι".
Περιμένετε λίγα λεπτά μέχρι να ολοκληρωθεί το check-in.
Όταν ολοκληρωθεί η μεταβίβαση ελέγχου, εμφανίζεται ένα σημάδι κλειδιού σε κάθε αρχείο όπως φαίνεται στην εικόνα στα δεξιά. Αυτό θα φέρει το αρχείο που ελέγχεται στο στοιχείο ελέγχου προέλευσης. Η οθόνη εδώ γύρω θα είναι η ίδια με το Visual SourceSafe.
Μπορείτε να κάνετε διπλό κλικ στην επιλογή Έλεγχος προέλευσης από την Εξερεύνηση ομάδας για να ελέγξετε τον έλεγχο προέλευσης του διακομιστή μέσα από το Visual Studio.
Όπως φαίνεται στην εικόνα στα δεξιά, μπορείτε να δείτε ότι το έργο που μόλις δημιουργήσατε έχει αναλάβει τον έλεγχο.
Όταν επεξεργάζεστε τον κώδικα, γίνεται αυτόματα ανάληψη ελέγχου και έχει ένα κόκκινο σημάδι ελέγχου όπως φαίνεται στην εικόνα στα δεξιά. Εάν κάποιος άλλος επεξεργάζεται το αρχείο, δεν θα μπορείτε να αναλάβετε τον έλεγχό του.
Μπορείτε να ορίσετε αυτό το στοιχείο ελέγχου συμπεριφοράς στις επιλογές του Visual Studio ή στην κονσόλα διαχείρισης.
Για να μεταβιβάσετε τον έλεγχο ενός τροποποιημένου αρχείου, κάντε δεξί κλικ στο αρχείο και επιλέξτε Μεταβίβαση ελέγχου από το μενού.
Αν αλλάξετε κατά λάθος τον κώδικά σας ή αν θέλετε να επιστρέψετε σε προηγούμενη κατάσταση, επιλέξτε «Αναίρεση εκκρεμών αλλαγών».
Περίληψη
Αυτή η ενότητα περιγράφει τα βήματα εγκατάστασης για να αποκτήσετε πρόσβαση στον έλεγχο προέλευσης από το Visual Studio. Ο έλεγχος προέλευσης δεν αφορά μόνο τη διαχείριση πηγών, αλλά έχει επίσης διάφορες λειτουργίες όπως η κοινή χρήση πηγαίου κώδικα με πολλά άτομα, ο αποκλειστικός έλεγχος, ο έλεγχος έκδοσης, η σύγκριση κώδικα με προηγούμενες εκδόσεις, η ρύθμιση αρχής πρόσβασης κ.λπ. Επίσης, ενώ το Visual SourceSafe είναι μια δυνατότητα ελέγχου προέλευσης μόνο, ο Team Foundation Server διαθέτει επίσης άλλες δυνατότητες, όπως αυτοματοποιημένες εκδόσεις, έξοδο αναφοράς, διαχείριση εργασίας και ενοποίηση του SharePoint, οπότε αν έχετε το χρόνο, ίσως θελήσετε να δοκιμάσετε να χρησιμοποιήσετε και αυτές τις δυνατότητες.