Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

Îåêßíçóå áðü ôï ìÝëïò dtakis. Τελευταία δημοσίευση από το μέλος dtakis στις 28-09-2006, 15:06. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-09-2006, 09:42 17389

    Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Γνωρίζεται πως κάνουμε integrate στο Visual Studio 2003 (& στο 2005 χωρίς να με καίει αυτή η περίπτωση τώρα) τo Visual Sourcesafe 2005;

    Πιστεύω πως και απλές οδηγίες να μου πείτε δεν θα έχω πρόβλημαWink


    Ευχαριστώ!
  •  28-09-2006, 10:04 17392 σε απάντηση της 17389

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Δεν χρειάζεται κάτι ιδιαίτερο, το παλιό vss δεν έχει ουσιαστικές διαφορές από το καινούργιο και το VS 2003 ούτε που παίρνει χαμπάρι τη διαφορά. Απλά εγκαθιστάς και τα δύο και you're ready to go....
    Χρήστος Γεωργακόπουλος
  •  28-09-2006, 11:44 17401 σε απάντηση της 17389

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Δηλαδή ανοίγεις το project από το Visual Studio και κάνει check in - check out αυτόματα; Και αν βάλεις άλλο PC με Studio & Sourcesafe να συνδεθεί στην ίδια VSS βάση θα μπορεί να κάνει και αυτό check in check out τα αρχεία. Είχα ορίσει στο VSS Setup ότι δεν θέλω να ανοίγει άλλος ένα αρχείο που είναι ανοιχτό από άλλο V.Studio.

    Sorry αλλά δεν έχω μεγάλη εμπειρία από VSS 6/2003 για να τα εφαρμόσω στο 2005.
  •  28-09-2006, 12:03 17403 σε απάντηση της 17389

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    1. Έχεις εγκαταστήσει το VSS σε ένα μηχανάκι που θα λειτουργεί ως server, και έχεις φτιάξει μια καινούργια βάση. Στο path που έφτιαξες τη βάση θα το κάνεις share για να το βλέπουν όλα τα μηχανήματα των developers.
    2. Εγκαθιστάς το VSS στους developers χωρίς να χρειάζεται να δημιουργήσεις βάση, αφού θα χρησιμοποιούν όλοι τη βάση του server. Μόλις κάνεις την εγκατάσταση, άνοιξε το VSS στους developers και κάνε open source safe database. Ψάχνεις να βρεις στο δίκτυο το path που έκανες share στον server.
    3. Ανοίγεις το VS και φορτώνεις το solution σου. Δεξί click στο solution και add to source control. (Πιθανόν να σου ζητήσει και το VS να διαλέξεις τη βάση, δεν θυμάμαι).
    4. Κάνεις δεξί click στο solution και check-in, οπότε θα στείλει όλα τα αρχεία στον server και θα τα κλειδώσει.
    5. Πας στα μηχανάκια των developers, ανοίγεις το VS και από το file menu διαλέγεις Source Control / Open from source control. Διαλέγεις το solution που είναι πλέον αποθηκευμένο στον server και το ανοίγεις.
    6. Αυτή τη στιγμή έχεις το solution σε όλους. Όταν κάποιος θέλει να δουλέψει σε ένα αρχείο το κάνει checkout (άρα δεν μπορεί να το κάνει ταυτόχρονα checkout και κάποιος άλλος μέχρι να γίνει checkin). Το μοντέλο που επέλεξες σημαίνει ακριβώς αυτό, ότι δεν επιτρέπεται ταυτόχρονη διόρθωση του ίδιου αρχείου από πολλούς developers).
    7. Για να πάρει κάποιος όλες τις αλλαγές που έχουν γίνει, δεξί click σε αρχείο, project ή solution και τα παίρνει όλα recursive.
    8. Όποιος κάνει checkin με λάθη θα δημιουργήσει πρόβλημα στους άλλους γιατί δεν θα μπορούν να κάνουν build, οπότε πέφτει ομαδικό φατούρο... Το ίδιο και αν φύγει κάποιος χωρίς να κάνει τα πάντα checkin.

    Στα γράφω από μνήμης γιατί δεν έχω πολύ χρόνο, αν έχει πρόβλημα κάπου πες μου...


    Χρήστος Γεωργακόπουλος
  •  28-09-2006, 12:11 17405 σε απάντηση της 17389

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Παρατηρήσεις:
    • Σε κάθε μηχανάκι, το vss θα σου ζητήσει να ορίσεις ένα working folder, δηλαδή που θα βάζει τα αρχεία που κατεβάζει από το server. Επειδή σε κάποιες περιπτώσεις χρειάζεται λόγω τεμπελιάς οι εφαρμογές να παίζουν με συγκεκριμένα paths, καλό θα ήταν το working folder να είναι στην ίδια θέση σε όλους.
    • Για web projects εννοείται ότι θέλεις IIS σε κάθε μηχάνημα (στο VS 2003)
    • Προσοχή στα web projects του VS 2005 γιατί κάνουν checkin ότι υπάρχει στο file system (δεν διαλέγεις τι ανήκει στο project και τι όχι).
    Αν θυμηθώ κάτι άλλο θα το βάλω...

    Χρήστος Γεωργακόπουλος
  •  28-09-2006, 12:28 17408 σε απάντηση της 17401

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Χμμ μέχρι τώρα είχαμε συνδέσει το VS 2003 του ενός μηχανήματος να παίζει με τον IIS του "server" μηχανήματος. Υπάρχει πρόβλημα σε αυτό; Μέχρι τώρα δηλαδή όταν γίνεται compile και τρέχουμε την εφαρμογή τρέχει την εφαρμογή στον "server" χωρίς να μπορεί να κάνει φυσικά debug!
  •  28-09-2006, 13:04 17414 σε απάντηση της 17408

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Να προσθέσω στα πολύ επεξηγηματικά σχόλια που παρέθεσε ο cgeo, ότι επειδή πολλοί developers ξεχνάνε να κάνουνε check-in κλείνοντας το Studio (ειδικά όταν είναι περασμένη η ώρα....), μπορεί να ρυθμιστεί αυτό να γίνεται αυτόματα με το κλείσιμο του Visual Studio. Από τα options tou Visual Studio (επιλέγουμε πρώτα να μας δείξει ΟΛΑ τα options), πάμε στα source control options και το επιλέγουμε από εκεί.
    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  28-09-2006, 15:06 17425 σε απάντηση της 17389

    Απ: Integration του Visual Sourcesafe 2005 στο Visual Studio 2003

    Ευχαριστώ παιδιά! Παίζει τελικά χωρίς πρόβλημα και ας χρησιμοποιούμε έναν IIS απλώς ο καθένας τρέχει το δικό του project.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems