Team Foundation Server 2010 gebruiken om Visual Studio 2010 als bron te beheren
samenvatting
Tot nu toe gebruikte Visual Studio Visual SourceSafe voor bronbeheer, maar vanaf Visual Studio 2010 gebruikt u Team Foundation Server voor bronbeheer.
Terwijl traditionele Team Foundation Server complex is om in te stellen en onbetaalbaar beschikbaar is, is het sinds 2010 eenvoudiger geworden om te installeren en te configureren, de prijs van een enkel item verschilt niet veel van Visual SourceSafe, en zelfs met een MSDN-abonnement, Professional Omdat het altijd aan boven is bevestigd, is het gemakkelijk te gebruiken geworden.
Werkomgeving
Ondersteunde Visual Studio-versies
- 2010 (Professioneel of hoger)
Visual Studio-versie controleren
- 2010 (Professioneel)
Ondersteuningsomgeving voor installatie van Visual Studio Team Foundation Server 2010
- Windows Server 2003, 2003 R2, 2008 en 2008 R2 (alle 32-bits en 64-bits zijn acceptabel)
- Windows Vista, 7 (32-bits en 64-bits zijn acceptabel)
stof
* De tips die hier worden geïntroduceerd, beschrijven alleen de instellingen totdat u bronbeheer vanuit Visual Studio kunt gebruiken. Gedetailleerde uitleg over bronbeheer en uitleg over de toepassing van andere functies zijn weggelaten, dus probeer het uit of raadpleeg de officiële site enz.
Visual Studio 2010 en Team Foundation Server 2010, die in deze tips worden gebruikt, zijn ook beschikbaar voor proefversies. Als u niet over de volledige versie beschikt, download en gebruik deze dan via de onderstaande link.
Visual Studio Team Foundation Server 2010
Visual Studio 2010 (een van de volgende)
- Proefversie van Microsoft Visual Studio 2010 Professional - ISO
- Proefversie van Microsoft Visual Studio 2010 Premium - ISO
- Proefversie van Microsoft Visual Studio 2010 Ultimate - ISO
- Proefversie van Microsoft Visual Studio Test Professional 2010 – ISO
Bronbeheer aan de clientzijde is niet beschikbaar in Visual Studio 2010 Express Edition. Zorg ervoor dat u Professionl Edition of hoger gebruikt. Visual Studio wordt beschreven als reeds geïnstalleerd.
De eerste stap is het installeren van Team Foundation Server 2010 als een installatie voor de server die de bron beheert. Hoewel het Server heet, kan het sinds de 2010-versie niet alleen op Windows Server worden geïnstalleerd, maar ook op Windows Vista- en Windows 7-clientbesturingssystemen, zodat het zelfs kan worden gebruikt door mensen die geen Server-product hebben, en het kan gemakkelijk worden gebruikt, zoals het ronddragen op een notebook-pc enz.
De tips in dit artikel laten zien hoe Team Foundation Server 2010 is geïnstalleerd op Windows Server 2008 R2.
Wanneer u naar de team foundation server 2010-schijf bladert, zijn er de mappen "TFS-x64" en "TFS-x86" en bevinden de installatiebestanden zich in elke map. Open TFS-x64 als uw installatie voor x64 OS of TFS-x86 voor x86 OS is.
Voer het bestand "setup.exe" uit in de map.
Wanneer het installatiescherm verschijnt, klikt u op Volgende.
Lees de licentievoorwaarden zorgvuldig door, vink "Ik ga akkoord" aan en klik op "Volgende".
Als de te installeren functie niet is aangevinkt, controleert u ze allemaal. Nadat u de controles hebt bevestigd, klikt u op de knop "Installeren".
Wacht een tijdje, want de installatie begint.
Als .NET Framework 4.0 niet is geïnstalleerd, wordt u na de installatie gevraagd opnieuw op te starten en opnieuw te starten.
Aangezien de installatie doorgaat na het opnieuw opstarten, moet u deze opnieuw koppelen als u de schijfkopie op een virtueel station of iets dergelijks hebt gekoppeld.
Wacht een tijdje, want de installatie gaat door na het opnieuw opstarten.
Wanneer de installatie is voltooid, configureert u Team Foundation Server, dus vink "Start Team Foundation Server Offensive Tool" linksonder in het scherm aan en klikt u op de knop "Configureren".
Het scherm voor het invoeren van licenties voor Team Foundation Server wordt weergegeven en als u er een hebt, voert u uw productcode in. Zo niet, dan wordt het gebruikt als evaluatieversie.
Als u het als een evaluatieversie wilt gebruiken, ziet u een bericht dat lijkt op het bericht aan de rechterkant.
Het Configuratiecentrum wordt weergegeven.
U moet kiezen uit drie configuratiepatronen: Basic, Standard Single Server en Advanced. Als u het echter op een clientbesturingssysteem installeert, is het Basic of Advanced.
Wanneer u elk item in de lijst aan de linkerkant selecteert, wordt de inhoud die in de wizard wordt weergegeven en de juiste installatieomgeving weergegeven, dus selecteer de wizard op basis van uw omgeving en klik op de knop "Wizard starten".
Hier selecteren we "Basic" om de wizard te starten.
Klik op Volgende.
Selecteer de SQL Server die u als database wilt gebruiken. Als SQL Server niet in uw omgeving is geïnstalleerd, kunt u ervoor kiezen om de gratis versie van SQL Server Express te installeren.
SQL Server is al geïnstalleerd in de Tips-omgeving, dus vink "Een bestaand SQL Server-exemplaar gebruiken" aan.
Geef een exemplaar op als u een bestaand SQL Server-exemplaar gebruikt. U kunt de verbinding testen door op de koppeling Testen aan de rechterkant te klikken.
Controleer de configuratie en klik op Volgende.
Er wordt gecontroleerd of het configureerbaar is. Als ze allemaal succesvol zijn, klikt u op de knop Configureren.
We hebben het ingesteld om het op een bestaande SQL Server te installeren, maar in dat geval moesten we aan enkele voorwaarden voldoen, zoals "full-text search is al geïnstalleerd" en "servergeheugen is minstens 2GB". Als u het echt niet kunt wissen, installeert u SQL Server Express.
Wanneer u klaar bent met de configuratie, klikt u op Volgende.
Wanneer alles met succes is voltooid, sluit u het scherm met de knop "Sluiten".
Door de URL te openen die in het midden van het scherm wordt weergegeven, kunt u het teamproject beheren via een webbrowser, zelfs vanuit de client. We zullen het hier echter niet uitleggen.
U keert terug naar het vorige scherm, maar ook dit scherm wordt gesloten.
Er zijn andere configuraties beschikbaar, dus selecteer indien nodig Configureren om de wizard te starten. U kunt de configuratie ook starten vanuit de Beheerconsole van Team Foundation Server, die later wordt weergegeven.
Wanneer u het Configuration Center sluit, wordt de Beheerconsole van Team Foundation Server automatisch gestart.
Er is hier deze keer echter niet meer in te stellen, dus je kunt het sluiten. De rest van de instellingen worden gedaan vanaf de Visual Studio-kant.
Wanneer u Visual Studio 2010 aan de clientzijde start, controleert u of Team Foundation Server is opgegeven in bronbeheer. (Het is standaard ingesteld)
Selecteer "Extra" en "Opties" in het menu.
Selecteer Bronbeheer, Selecteer plug-ins in de structuur aan de linkerkant en zorg ervoor dat Plug-ins voor huidige bronbeheer zijn ingesteld op Visual Studio Team Foundation Server.
Selecteer "Bronbeheer" en "Omgeving", selecteer "Team Foundation" in "Voorkeuren voor bronbeheer" en stel elk item indien nodig in.
Nadat u de instellingen hebt bevestigd, selecteert u "Team" "Verbinding maken met Team Foundation Server" in het menu.
Wanneer het dialoogvenster Verbinding maken met teamproject wordt weergegeven, klikt u op de knop Server.
Klik op de knop Toevoegen.
Voer de servernaam of URL in waarop u zojuist Team Foundation Server 2010 hebt geïnstalleerd. Klik op de knop OK om de verbinding te bevestigen en als u verbinding kunt maken, wordt het dialoogvenster gesloten. Als u geen verbinding kunt maken, verschijnt er een foutdialoogvenster.
Controleer of de server die u hebt toegevoegd, wordt vermeld.
Controleer of de server beschikbaar is in de selectie Team Foundation Server en klik op de knop Verbinding maken.
Klik in Team Explorer met de rechtermuisknop op de teamprojectverzameling in de hoofdmap en kies Nieuw teamproject.
Voer een beschrijving in voor de naam van het teamproject dat u wilt maken en klik op Volgende.
Het dialoogvenster Processjabloon selecteren wordt weergegeven. U kunt MSF kiezen voor Agile Software Development v5.0 en MSF voor CMMI Process Improvement v5.0 als sjablonen, maar MSF voor Agile Software Development v5.0 voor persoonlijke ontwikkeling of kleine projecten.
Als u nog geen teamprojecten hebt gemaakt, kunt u alleen Een lege bronbeheermap maken selecteren.
Bevestig de instellingen en klik op de knop "Voltooien".
De creatie van het teamproject begint.
Als u klaar bent, klikt u op de knop Sluiten.
U kunt zien dat het teamproject dat u hebt gemaakt, wordt weergegeven in Team Explorer.
Laten we nu een project maken. U kunt elk project maken, maar voordat u klaar bent met het maken van het project, schakelt u Toevoegen aan bronbeheer in de rechterbenedenhoek van het dialoogvenster in.
Het dialoogvenster Toevoegen aan bronbesturingselement wordt weergegeven, waarin wordt opgegeven aan welke map het project moet worden toegevoegd.
Indien nodig kunt u mappen maken en opgeven waar u projecten wilt toevoegen.
Wanneer u een project maakt, verschijnt links van elk bestand een markering met de +. Dit geeft aan dat er een nieuw bestand is gemaakt, maar nog niet is ingecheckt in bronbeheer.
Bovendien wordt het deelvenster Houdplicht wijzigen onder aan Visual Studio weergegeven met een lijst met bestanden die u niet hebt ingecheckt.
Klik hier op Inchecken om alle bestanden in behandeling te controleren.
Er wordt een bevestigingsdialoogvenster weergegeven, dus selecteer "Ja".
Wacht even voordat het inchecken is voltooid.
Wanneer het inchecken is voltooid, wordt in elk bestand een sleutelmarkering weergegeven, zoals weergegeven in de afbeelding aan de rechterkant. Hiermee wordt het bestand gecontroleerd in bronbeheer gebracht. Het display hier in de buurt zal hetzelfde zijn als Visual SourceSafe.
U kunt dubbelklikken op Bronbesturingselement vanuit Team Explorer om de server vanuit Visual Studio te sourcen.
Zoals weergegeven in de afbeelding aan de rechterkant, kunt u zien dat het project dat u zojuist hebt gemaakt, is ingecheckt.
Wanneer u de code bewerkt, wordt deze automatisch uitgecheckt en heeft deze een rood vinkje zoals weergegeven in de afbeelding aan de rechterkant. Als iemand anders het bestand bewerkt, kunt u het niet uitchecken.
U kunt dit gedragsbesturingselement instellen in Visual Studio-opties of in de beheerconsole.
Als u een gewijzigd bestand wilt inchecken, klikt u met de rechtermuisknop op het bestand en kiest u Inchecken in het menu.
Als u per ongeluk uw code wijzigt of als u wilt terugkeren naar een vorige status, selecteert u 'Wijzigingen in behandeling ongedaan maken'.
Samenvatting
In dit gedeelte worden de installatiestappen beschreven om toegang te krijgen tot bronbeheer vanuit Visual Studio. Bronbeheer gaat niet alleen over het beheren van bronnen, maar heeft ook verschillende functies, zoals het delen van broncode met meerdere mensen, exclusieve controle, versiebeheer, codevergelijking met eerdere versies, instelling van toegangsautoriteiten, enz. Hoewel Visual SourceSafe alleen een functie voor bronbeheer is, heeft Team Foundation Server ook andere functies, zoals geautomatiseerde builds, rapportuitvoer, werkbeheer en SharePoint-integratie, dus als u de tijd hebt, wilt u misschien ook proberen die functies te gebruiken.