Team Foundation Server 2010:n käyttäminen Visual Studio 2010:n lähdehallintaan
yhteenveto
Tähän asti Visual Studio on käyttänyt Visual SourceSafea lähteiden hallintaan, mutta Visual Studio 2010:stä alkaen käytät Team Foundation Serveriä lähteen hallintaan.
Vaikka perinteinen Team Foundation Server on ollut monimutkainen asentaa ja korvaamattomasti saatavilla, vuodesta 2010 lähtien sen asentaminen ja määrittäminen on tullut helpommaksi, yksittäisen kohteen hinta ei ole kovin erilainen kuin Visual SourceSafe, ja jopa MSDN-tilauksella Professional Koska se on aina kiinnitetty edellä mainittuun, siitä on tullut helppokäyttöinen.
Toimintaympäristö
Tuetut Visual Studio -versiot
- 2010 (professional tai uudempi)
Tarkista Visual Studio -versio
- 2010 (ammattilainen)
Visual Studio Team Foundation Server 2010:n asennuksen tukiympäristö
- Windows Server 2003, 2003 R2, 2008 ja 2008 R2 (kaikki 32- ja 64-bittiset ovat hyväksyttäviä)
- Windows Vista, 7 (32- ja 64-bittinen ovat hyväksyttäviä)
aine
* Tässä esitellyt vinkit kuvaavat vain asetuksia, kunnes voit hankkia hallinnan Visual Studiosta. Yksityiskohtaiset selitykset lähteiden valvonnasta ja selitykset muiden toimintojen soveltamisesta on jätetty pois, joten kokeile sitä tai viittaa viralliselle sivustolle jne.
Visual Studio 2010 ja Team Foundation Server 2010, joita käytetään näissä vinkeissä, ovat myös saatavilla kokeiluihin. Jos sinulla ei ole täysversiota, lataa ja käytä sitä alla olevasta linkistä.
Visual Studio Team Foundation -palvelin 2010
Visual Studio 2010 (jokin seuraavista)
- Microsoft Visual Studio 2010 Professional -kokeiluversio - ISO
- Microsoft Visual Studio 2010 Premium -kokeiluversio - ISO
- Microsoft Visual Studio 2010 Ultimate -kokeiluversio - ISO
- Microsoft Visual Studio Test Professional 2010 -kokeiluversio – ISO
Asiakaspuolen lähteen ohjausobjekti ei ole käytettävissä Visual Studio 2010 Express Editionissa. Muista käyttää Professionl Editionia tai uudempaa. Visual Studion kuvataan olevan jo asennettuna.
Ensimmäinen vaihe on asentaa Team Foundation Server 2010 lähdettä hallitsevan palvelimen määritykseksi. Vaikka se on nimeltään Server, vuoden 2010 versiosta lähtien se voidaan asentaa paitsi Windows Serveriin myös Windows Vista- ja Windows 7 -asiakaskäyttöjärjestelmiin, joten sitä voivat käyttää myös ihmiset, joilla ei ole Server-tuotetta, ja sitä voidaan helposti käyttää, kuten sen kantaminen kannettavalla tietokoneella jne.
Tämän artikkelin vihjeissä näkyy Team Foundation Server 2010 asennettuna Windows Server 2008 R2:een.
Kun selaat Team Foundation Server 2010 -levylle, kansioita on "TFS-x64" ja "TFS-x86", ja asennustiedostot sijaitsevat jokaisessa kansiossa. Avaa TFS-x64, jos asennuksesi on tarkoitettu x64-käyttöjärjestelmälle tai TFS-x86 x86 x86-käyttöjärjestelmälle.
Suorita "setup.exe" -tiedosto kansiossa.
Kun asennusnäyttö tulee näkyviin, valitse Seuraava.
Lue lisenssiehdot huolellisesti, tarkista "Hyväksyn" ja napsauta "Seuraava".
Jos asennettavaa ominaisuutta ei ole valittu, tarkista ne kaikki. Kun olet vahvistanut tarkistukset, napsauta "Asenna" -painiketta.
Odota hetki, kun asennus alkaa.
Jos .NET Framework 4.0:aa ei ole asennettu, sinua pyydetään käynnistämään se uudelleen asennuksen jälkeen, joten käynnistä se uudelleen.
Koska asennus jatkuu uudelleenkäynnistyksen jälkeen, jos olet asentanut levykuvan virtuaaliasemalle tai vastaavalle, sinun on asennettava se uudelleen.
Odota hetki, koska asennus jatkuu uudelleenkäynnistyksen jälkeen.
Kun asennus on valmis, määritä Team Foundation Server, joten tarkista "Start Team Foundation Server Offensive Tool" näytön vasemmasta alakulmasta ja napsauta "Määritä" -painiketta.
Team Foundation Server -käyttöoikeuksien syöttönäyttö tulee näkyviin, ja jos sinulla on sellainen, anna tuoteavain. Jos ei, sitä käytetään arviointiversiona.
Jos haluat käyttää sitä arviointiversiona, näet oikeanpuoleisen viestin kaltaisen viestin.
Määrityskeskus tulee näkyviin.
Sinun on valittava kolmesta kokoonpanomallista: Basic, Standard Single Server ja Advanced. Jos kuitenkin asennat sen asiakaskäyttöjärjestelmään, se on joko Basic tai Advanced.
Kun valitset jokaisen kohteen vasemmalla olevasta luettelosta, ohjatussa toiminnossa näkyvä sisältö ja sopivassa asennusympäristössä näkyvät sisällöt tulevat näkyviin, joten valitse ohjattu toiminto ympäristösi mukaan ja napsauta "Käynnistä ohjattu toiminto" -painiketta.
Tässä valitsemme "Basic" aloittaaksesi ohjatun toiminnon.
Napsauta Seuraava.
Valitse SQL Server, jota haluat käyttää tietokantana. Jos SQL Serveriä ei ole asennettu ympäristössäsi, voit asentaa SQL Server Expressin maksuttoman version.
SQL Server on jo asennettu Tips-ympäristöön, joten valitse "Käytä olemassa olevaa SQL Server -esiintymää".
Määritä esiintymä, jos käytät aiemmin luotua SQL Server -esiintymää. Voit testata yhteyden napsauttamalla oikealla olevaa Testaa-linkkiä.
Tarkista kokoonpano ja napsauta Seuraava.
Tarkistetaan, onko se määritettävissä. Jos kaikki ovat onnistuneet, napsauta Määritä-painiketta.
Asetimme sen asentamaan olemassa olevaan SQL Serveriin, mutta siinä tapauksessa meidän oli täytettävä joitain ehtoja, kuten "kokotekstihaku on jo asennettu" ja "palvelinmuisti on vähintään 2 Gt". Jos et todellakaan voi tyhjentää sitä, asenna SQL Server Express.
Kun olet lopettanut määrityksen, valitse Seuraava.
Kun kaikki on tehty onnistuneesti, sulje näyttö "Sulje" -painikkeella.
Käyttämällä näytön keskellä näkyvää URL-osoitetta voit hallita ryhmäprojektia verkkoselaimen kautta jopa asiakkaalta. Emme kuitenkaan selitä sitä täällä.
Palaat edelliseen näyttöön, mutta myös tämä näyttö suljetaan.
Muut määritykset ovat käytettävissä, joten käynnistä ohjattu toiminto valitsemalla Tarvittaessa Määritä. Voit aloittaa määrityksen myös Team Foundation Server Administration Consolesta, joka tulee näkyviin myöhemmin.
Kun suljet määrityskeskuksen, Team Foundation Server Administration Console käynnistyy automaattisesti.
Tällä kertaa ei kuitenkaan ole enää asetettavaa tänne, joten voit sulkea sen. Loput asetukset tehdään Visual Studion puolelta.
Kun käynnistät Visual Studio 2010:n asiakaspuolella, varmista, että Team Foundation Server on määritetty lähteen hallinnassa. (Se on oletusarvoisesti asetettu)
Valitse valikosta "Työkalut" ja "Asetukset".
Valitse Lähteen hallinta, Valitse Laajennukset vasemmalla olevasta puusta ja varmista, että Current Source Control -laajennusten asetuksena on Visual Studio Team Foundation Server.
Valitse "Source Control" ja "Environment", valitse "Source Control Preferences" -kohdasta "Team Foundation" ja aseta jokainen kohde tarpeen mukaan.
Kun olet vahvistanut asetukset, valitse valikosta "Team" "Connect to Team Foundation Server".
Kun Yhdistä ryhmäprojektiin -valintaikkuna tulee näkyviin, napsauta Palvelin-painiketta.
Napsauta Lisää-painiketta.
Kirjoita palvelimen nimi tai URL-osoite, johon juuri asensit Team Foundation Server 2010:n. Klikkaa OK -painiketta vahvistaaksesi yhteyden, ja jos voit muodostaa yhteyden onnistuneesti, valintaikkuna sulkeutuu. Jos yhteyden muodostaminen ei onnistu, näyttöön tulee virheikkuna.
Varmista, että lisäämäsi palvelin on luettelossa.
Varmista, että palvelin on käytettävissä Team Foundation Server -valinnasta, ja napsauta Yhdistä-painiketta.
Napsauta Team Explorerissa pääluokassa olevaa ryhmäprojektikokoelmaa hiiren kakkospainikkeella ja valitse Uusi ryhmäprojekti.
Kirjoita luotavan ryhmäprojektin nimen kuvaus ja valitse sitten Seuraava.
Valitse prosessimalli -valintaikkuna tulee näkyviin. Voit valita malleiksi MSF for Agile Software Development v5.0 ja MSF for CMMI Process Improvement v5.0, mutta MSF for Agile Software Development v5.0 henkilökohtaiseen kehitykseen tai pieniin projekteihin.
Jos et ole vielä luonut ryhmäprojekteja, voit valita vain Luo tyhjä lähteen ohjausobjektikansio.
Vahvista asetukset ja napsauta "Valmis" -painiketta.
Tiimiprojektin luominen alkaa.
Kun olet valmis, napsauta Sulje-painiketta.
Näet, että luomasi ryhmäprojekti näkyy Team Explorerissa.
Luodaan projekti nyt. Voit luoda minkä tahansa projektin, mutta ennen kuin olet luonut projektin, valitse valintaikkunan oikeasta alakulmasta Lisää lähteen hallintaan.
Näkyviin tulee Lisää lähteen hallintaan -valintaikkuna, jossa määritetään, mihin kansioon projekti lisätään.
Tarvittaessa voit luoda kansioita ja määrittää, mihin projekteja lisätään.
Kun luot projektin, kunkin tiedoston vasemmalle puolelle tulee näkyviin +-merkki. Tämä tarkoittaa, että uusi tiedosto on luotu, mutta sitä ei ole vielä kuitattu lähteen hallintaan.
Lisäksi Visual Studion alaosassa näkyy Muokkaa pidettyä -paneeli, jossa on luettelo tiedostoista, joita et ole kirjautunut sisään.
Klikkaus Kirjaudu sisään tästä tarkistaaksesi kaikki odottavat tiedostot.
Näyttöön tulee vahvistusikkuna, joten valitse "Kyllä".
Odota hetki, kunnes sisäänkirjautuminen on valmis.
Kun sisäänkirjautuminen on valmis, jokaisessa tiedostossa näkyy avainmerkki oikealla olevan kuvan mukaisesti. Tämä tuo tarkastetun tiedoston lähteen hallintaan. Täällä oleva näyttö on sama kuin Visual SourceSafe.
Voit kaksoisnapsauttaa Lähdeohjausobjektia Team Explorerista, jos haluat hallita palvelinta Visual Studiossa.
Kuten oikealla olevasta kuvasta näkyy, näet, että juuri luomasi projekti on kuitattu sisään.
Kun muokkaat koodia, se kuitataan automaattisesti ulos ja siinä on punainen valintamerkki oikealla olevan kuvan mukaisesti. Jos joku muu muokkaa tiedostoa, et voi tarkistaa sitä.
Voit määrittää tämän toimintaohjausobjektin Visual Studion asetuksissa tai hallintakonsolissa.
Voit kuitata muokatun tiedoston sisään napsauttamalla tiedostoa hiiren kakkospainikkeella ja valitsemalla valikosta Kuittaa sisään.
Jos muutat koodia vahingossa tai jos haluat palata edelliseen tilaan, valitse Kumoa odottavat muutokset.
Yhteenveto
Tässä osassa kuvataan määritysvaiheet, joiden avulla pääset lähteen hallintaan Visual Studiosta. Lähteiden hallinnassa ei ole kyse vain lähteiden hallinnasta, vaan sillä on myös erilaisia toimintoja, kuten lähdekoodin jakaminen useiden ihmisten kanssa, yksinomainen hallinta, versionhallinta, koodin vertailu aiempiin versioihin, käyttöoikeusviranomaisen asetus jne. Lisäksi, vaikka Visual SourceSafe on vain lähdeohjausominaisuus, Team Foundation Serverissä on myös muita ominaisuuksia, kuten automatisoidut koontiversiot, raporttien tulostus, työnhallinta ja SharePoint-integrointi, joten jos sinulla on aikaa, sinun kannattaa ehkä kokeilla myös näitä ominaisuuksia.