A Team Foundation Server 2010 használata a Visual Studio 2010 forrásvezérléséhez
összefoglalás
Eddig a Visual Studio a Visual SourceSafe-et használta a forrásvezérléshez, de a Visual Studio 2010-től kezdve a Team Foundation Servert fogja használni a forrásvezérléshez.
Míg a hagyományos Team Foundation Server létrehozása bonyolult és felbecsülhetetlen értékű, 2010 óta könnyebb telepíteni és konfigurálni, egyetlen elem ára nem sokban különbözik a Visual SourceSafe-től, és még MSDN-előfizetéssel is, Professional Mivel mindig a fentiekhez kapcsolódik, könnyen használhatóvá vált.
Működési környezet
Támogatott Visual Studio-verziók
- 2010 (Profi vagy magasabb)
A Visual Studio verziójának ellenőrzése
- 2010 (Szakmai)
Visual Studio Team Foundation Server 2010 telepítési támogatási környezet
- Windows Server 2003, 2003 R2, 2008 és 2008 R2 (minden 32 és 64 bites elfogadható)
- Windows Vista, 7 (32 és 64 bites elfogadható)
lényeg
* Az itt bemutatott tippek csak addig írják le a beállításokat, amíg a Visual Studióból nem tud forrásvezérlést végezni. A forrásellenőrzés részletes magyarázata és más funkciók alkalmazásának magyarázata kimaradt, ezért kérjük, próbálja ki, vagy tekintse meg a hivatalos webhelyet stb.
A Visual Studio 2010 és a Team Foundation Server 2010, amelyeket ezek a tippek használnak, szintén próbaverziókhoz érhetők el. Ha nem rendelkezik a teljes verzióval, kérjük, töltse le és használja az alábbi linkről.
Visual Studio Team Foundation Server 2010
Visual Studio 2010 (az alábbiak egyike)
- Microsoft Visual Studio 2010 Professional próbaverzió - ISO
- Microsoft Visual Studio 2010 Premium próbaverzió – ISO
- Microsoft Visual Studio 2010 Ultimate próbaverzió - ISO
- Microsoft Visual Studio Test Professional 2010 próbaverzió – ISO
Az ügyféloldali forrásvezérlés nem érhető el a Visual Studio 2010 Express Editionben. Ügyeljen arra, hogy a Professionl Edition vagy újabb verziót használja. Visual Studio már telepítettként van leírva.
Az első lépés a Team Foundation Server 2010 telepítése a forrást kezelő kiszolgáló telepítőjeként. Bár a neve Server, a 2010-es verzió óta nemcsak Windows Serverre, hanem Windows Vista és Windows 7 kliens operációs rendszerekre is telepíthető, így még olyan emberek is használhatják, akiknek nincs Server termékük, és könnyen használható, például hordozható számítógépen stb.
A cikkben található tippek a Windows Server 2008 R2 rendszerre telepített Team Foundation Server 2010-et mutatják be.
Amikor a Team Foundation Server 2010 lemezt keresi, a "TFS-x64" és a "TFS-x86" mappák találhatók, és a telepítőfájlok az egyes mappákban találhatók. Nyissa meg a TFS-x64-et, ha a telepítés x64 os vagy TFS-x86 x86 x86 operációs rendszerre készült.
Futtassa a "setup.exe" fájlt a mappában.
Amikor megjelenik a telepítési képernyő, kattintson a Tovább gombra.
Olvassa el figyelmesen a licencfeltételeket, jelölje be az "Elfogadom" lehetőséget, majd kattintson a "Tovább" gombra.
Ha a telepítendő funkció nincs bejelölve, ellenőrizze mindegyiket. Az ellenőrzések megerősítése után kattintson a "Telepítés" gombra.
Várjon egy ideig, amíg a telepítés megkezdődik.
NET-keretrendszer 4.0 nincs telepítve, a rendszer kérni fogja, hogy a telepítés után indítsa újra az újraindítást, ezért indítsa újra.
Mivel a telepítés az újraindítás után is folytatódik, ha a lemezképet virtuális meghajtóra vagy hasonlóra csatlakoztatta, akkor újra kell csatlakoztatnia.
Várjon egy ideig, mivel a telepítés újraindítás után folytatódik.
Ha a telepítés befejeződött, konfigurálja a Team Foundation Servert, ezért jelölje be a képernyő bal alsó sarkában található "Team Foundation Server Offensive Tool indítása" jelölőnégyzetet, majd kattintson a "Konfigurálás" gombra.
Megjelenik a Team Foundation Server licencbeviteli képernyője, és ha rendelkezik ilyennel, adja meg a termékkulcsot. Ha nem, akkor próbaverzióként lesz használva.
Ha próbaverzióként szeretné használni, akkor a jobb oldalihoz hasonló üzenetet fog látni.
Megjelenik a Konfigurációs központ.
Három konfigurációs minta közül kell választania: Alapszintű, Standard Single Server és Advanced. Ha azonban egy ügyfél operációs rendszerre telepíti, akkor az Alapszintű vagy Speciális lesz.
Amikor kiválasztja az egyes elemeket a bal oldali listából, megjelennek a varázslóban megjelenő tartalom és a megfelelő beállítási környezet, ezért válassza ki a varázslót a környezetének megfelelően, majd kattintson a "Varázsló indítása" gombra.
Itt az "Alap" lehetőséget választjuk a varázsló elindításához.
Kattintson a Tovább gombra.
Válassza ki az adatbázisként használni kívánt SQL Servert. Ha az SQL Server nincs telepítve a környezetében, telepítheti az SQL Server Express ingyenes verzióját.
Az SQL Server már telepítve van a Tips környezetben, ezért jelölje be a "Meglévő SQL Server-példány használata" jelölőnégyzetet.
Adjon meg egy példányt, ha meglévő SQL Server-példányt használ. A kapcsolatot a jobb oldalon található Teszt hivatkozásra kattintva tesztelheti.
Tekintse át a konfigurációt, és kattintson a Tovább gombra.
A rendszer ellenőrzi, hogy konfigurálható-e. Ha mindegyik sikeres, kattintson a Konfigurálás gombra.
Úgy állítottuk be, hogy egy meglévő SQL Serverre telepítse, de ebben az esetben meg kellett felelnünk bizonyos feltételeknek, például "a teljes szöveges keresés már telepítve van" és a "szervermemória legalább 2 GB". Ha valóban nem tudja törölni, telepítse az SQL Server Expresst.
Ha végzett a konfigurációval, kattintson a Tovább gombra.
Ha minden sikeresen megtörtént, zárja be a képernyőt a "Bezárás" gombbal.
A képernyő közepén megjelenő URL-cím elérésével a csapatprojektet webböngészőn keresztül kezelheti, akár az ügyfélről is. Itt azonban nem fogjuk megmagyarázni.
Visszatér az előző képernyőre, de ez a képernyő is bezárul.
Más konfigurációk is elérhetők, ezért ha szükséges, válassza a Konfigurálás lehetőséget a varázsló elindításához. A konfigurációt a Team Foundation Server felügyeleti konzolról is elindíthatja, amely később jelenik meg.
A Konfigurációs központ bezárásakor a Team Foundation Server felügyeleti konzol automatikusan elindul.
Ezúttal azonban nincs több, amit itt kell beállítani, így bezárhatja. A többi beállítás a Visual Studio oldaláról történik.
Amikor elindítja a Visual Studio 2010-et az ügyféloldalon, ellenőrizze, hogy a Team Foundation Server meg van-e adva a forrásvezérlőben. (Alapértelmezés szerint be van állítva)
Válassza az "Eszközök" és az "Opciók" lehetőséget a menüből.
Válassza a Forrásvezérlő lehetőséget, válassza a beépülő modulok lehetőséget a bal oldali fán, és győződjön meg arról, hogy az Aktuális forrásvezérlő beépülő modulok a Visual Studio Team Foundation Serverre vannak állítva.
Válassza a "Forrásvezérlés" és a "Környezet" lehetőséget, válassza a "Csapatalapítvány" lehetőséget a "Forrásvezérlési beállítások" részben, és állítsa be az egyes elemeket szükség szerint.
A beállítások megerősítése után válassza a menüből a "Team" "Csatlakozás a Team Foundation Serverhez" lehetőséget.
Amikor megjelenik a Csatlakozás csapatprojekthez párbeszédpanel, kattintson a Kiszolgáló gombra.
Kattints a Hozzáad gombot.
Adja meg azt a kiszolgálónevet vagy URL-címet, ahová az imént telepítette a Team Foundation Server 2010-et. Kattints a OK gombot a kapcsolat megerősítéséhez, és ha sikeresen tud csatlakozni, a párbeszédpanel bezárul. Ha nem tud csatlakozni, hibaüzenet jelenik meg.
Ellenőrizze, hogy a hozzáadott kiszolgáló szerepel-e a listában.
Ellenőrizze, hogy a kiszolgáló elérhető-e a Team Foundation Server kiválasztásában, majd kattintson a Csatlakozás gombra.
A Csapatkezelőben kattintson a jobb gombbal a csapatprojekt-gyűjteményre a gyökérben, és válassza az Új csapatprojekt lehetőséget.
Adja meg a létrehozni kívánt csapatprojekt nevének leírását, majd kattintson a Tovább gombra.
Megjelenik a Folyamatsablon kiválasztása párbeszédpanel. Sablonként választhatja az MSF for Agile Software Development v5.0 és az MSF for CMMI Process Improvement v5.0 sablonokat, de az MSF for Agile Software Development v5.0-t személyes fejlesztéshez vagy kis projektekhez.
Ha még nem hozott létre csapatprojekteket, csak az Üres forrásvezérlő mappa létrehozása lehetőséget választhatja.
Erősítse meg a beállításokat, és kattintson a "Befejezés" gombra.
Megkezdődik a csapatprojekt létrehozása.
Ha végzett, kattintson a Bezárás gombra.
Láthatja, hogy a létrehozott csapatprojekt megjelenik a Team Explorerben.
Hozzunk létre most egy projektet. Bármilyen projektet létrehozhat, de mielőtt befejezné a projekt létrehozását, jelölje be a Hozzáadás a forrásvezérlőhöz jelölőnégyzetet a párbeszédpanel jobb alsó sarkában.
Megjelenik a Hozzáadás a forrásvezérlőhöz párbeszédpanel, amely megadja, hogy melyik mappába szeretné hozzáadni a projektet.
Szükség esetén mappákat hozhat létre, és megadhatja, hogy hová adja hozzá a projekteket.
Projekt létrehozásakor minden fájltól balra egy "+" jel jelenik meg. Ez azt jelzi, hogy új fájl jött létre, de még nincs bejelentkezve a forrásvezérlőbe.
Ezenkívül a Tárolt módosítás panel a Visual Studio alján jelenik meg azon fájlok listájával, amelyeket még nem adott meg.
Kattintson a Bejelentkezés gombra itt az összes függőben lévő fájl ellenőrzéséhez.
Megjelenik egy megerősítő párbeszédpanel, ezért válassza az "Igen" lehetőséget.
Várjon néhány percet, amíg az utasfelvétel befejeződik.
Amikor a bejelentkezés befejeződött, minden fájlban megjelenik egy kulcsjel, ahogy az a jobb oldali ábrán látható. Ezzel a fájl be van jelölve a forrásvezérlőbe. Az itt látható kijelző ugyanaz lesz, mint a Visual SourceSafe.
A Team Explorerben a Forrásvezérlő elemre duplán kattintva a Visual Studióból vezérelheti a kiszolgálót.
Amint az a jobb oldali ábrán látható, láthatja, hogy az imént létrehozott projekt be van jelentkezve.
A kód szerkesztésekor a rendszer automatikusan kiveszi, és piros pipával rendelkezik, ahogy az a jobb oldali ábrán látható. Ha valaki más szerkeszti a fájlt, akkor nem fogja tudni megnézni.
Ezt a viselkedésvezérlőt a Visual Studio beállításaiban vagy a felügyeleti konzolon állíthatja be.
Módosított fájl beadásához kattintson a jobb gombbal a fájlra, és válassza a Menü Bejelentkezés parancsát.
Ha véletlenül módosítja a kódot, vagy ha vissza szeretne térni egy korábbi állapotba, válassza a "Függőben lévő módosítások visszavonása" lehetőséget.
Összefoglalás
Ez a szakasz a visual studioi forrásvezérléshez szükséges telepítési lépéseket ismerteti. A forrásvezérlés nem csak a források kezeléséről szól, hanem különféle funkciókkal is rendelkezik, mint például a forráskód megosztása több emberrel, exkluzív vezérlés, verziókövetés, kód-összehasonlítás a korábbi verziókkal, hozzáférési jogosultsági beállítás stb. Továbbá, bár a Visual SourceSafe csak forrásvezérlő funkció, a Team Foundation Server más funkciókkal is rendelkezik, például automatizált buildekkel, jelentéskimenettel, munkakezeléssel és SharePoint-integrációval, így ha van ideje, érdemes kipróbálnia ezeket a funkciókat is.