Ús de Team Foundation Server 2010 a Source Control Visual Studio 2010

Pàgina actualitzada :
Data de creació de la pàgina :

resum

Fins ara, Visual Studio utilitzava Visual SourceSafe per al control d'origen, però a partir de Visual Studio 2010, utilitzareu Team Foundation Server per al control d'origen.

Mentre que el servidor tradicional de Team Foundation ha estat complex de configurar i no té preu, des del 2010 s'ha tornat més fàcil d'instal·lar i configurar, el preu d'un sol element no és gaire diferent de Visual SourceSafe, i fins i tot amb una subscripció MSDN, Professional Com que sempre està unit a l'anterior, s'ha tornat fàcil d'utilitzar.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Entorn operatiu

Versions compatibles amb Visual Studio

  • 2010 (Professional o superior)

Comproveu la versió de Visual Studio

  • 2010 (Professional)

Entorn de suport a la instal·lació de Visual Studio Team Foundation Server 2010

  • Windows Server 2003, 2003 R2, 2008 i 2008 R2 (tots els bits de 32 i 64 bits són acceptables)
  • Windows Vista, 7 (32 bits i 64 bits són acceptables)

substància

* Els consells introduïts aquí només descriuen la configuració fins que pugueu obtenir el control de Visual Studio. S'han omès explicacions detallades sobre el control de fonts i explicacions de l'aplicació d'altres funcions, així que si us plau, proveu-ho o consulteu el lloc oficial, etc.

Visual Studio 2010 i Team Foundation Server 2010, que s'utilitzen en aquests consells, també estan disponibles per a proves. Si no teniu la versió completa, descarregueu-la i utilitzeu-la des de l'enllaç següent.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (un dels següents)

El control d'origen del costat del client no està disponible al Visual Studio 2010 Express Edition. Assegureu-vos d'utilitzar Professionl Edition o superior. Visual Studio es descriu com a ja instal·lat.

El primer pas és instal·lar Team Foundation Server 2010 com a configuració per al servidor que gestiona la font. Tot i que s'anomena Servidor, des de la versió de 2010, es pot instal·lar no només a Windows Server, sinó també en sistemes operatius client de Windows Vista i Windows 7, de manera que pot ser utilitzat fins i tot per persones que no tenen un producte de servidor, i es pot utilitzar fàcilment, com ara portar-lo en un PC portàtil, etc.

Els consells d'aquest article mostren Team Foundation Server 2010 instal·lat a Windows Server 2008 R2.

Quan navegueu al disc Team Foundation Server 2010, hi ha carpetes "TFS-x64" i "TFS-x86" i els fitxers de configuració es troben a cada carpeta. Obriu TFS-x64 si la instal·lació és per a x64 OS o TFS-x86 per al sistema operatiu x86.

Executeu el fitxer "configuració.exe" a la carpeta.

Quan aparegui la pantalla d'instal·lació, feu clic a Següent.

Llegiu atentament els termes de la llicència, marqueu "Estic d'acord" i feu clic a "Següent".

Si no es comprova la funció que s'instal·larà, comproveu-les totes. Després de confirmar les comprovacions, feu clic al botó "Instal·la".

Espereu una estona com començarà la instal·lació.

Si el .NET Framework 4.0 no està instal·lat, se us demanarà que reinicieu després de la instal·lació, així que reinicieu-lo.

Com que la instal·lació continua després del reinici, si heu muntat la imatge de disc en una unitat virtual o similar, haureu de tornar a muntar-la.

Espereu una estona, ja que la instal·lació continuarà després de reiniciar-se.

Quan s'hagi completat la instal·lació, configureu Team Foundation Server, així que marqueu "Inicia l'eina ofensiva del servidor de fundació de l'equip" a la part inferior esquerra de la pantalla i feu clic al botó "Configura".

Apareix la pantalla d'entrada de llicències de Team Foundation Server i, si en teniu, introduïu la vostra clau de producte. En cas contrari, s'utilitzarà com a versió d'avaluació.

Si voleu utilitzar-lo com a versió d'avaluació, veureu un missatge similar al de la dreta.

Apareix el Centre de configuració.

Haureu de triar entre tres patrons de configuració: Bàsic, Servidor únic estàndard i Avançat. Tanmateix, si l'instal·leu en un sistema operatiu client, serà bàsic o avançat.

Quan seleccioneu cada element de la llista de l'esquerra, es mostren els continguts que es mostren a l'assistent i l'entorn de configuració adequat, de manera que seleccioneu l'assistent segons el vostre entorn i feu clic al botó "Assistent d'inici".

Aquí seleccionem "Bàsic" per iniciar l'assistent.

Feu clic a Següent.

Seleccioneu l'SQL Server que voleu utilitzar com a base de dades. Si l'SQL Server no està instal·lat al vostre entorn, podeu instal·lar la versió gratuïta de l'SQL Server Express.

SQL Server ja està instal·lat a l'entorn Tips, així que marqueu "Utilitza una instància SQL Server existent".

Especifiqueu una instància si utilitzeu una instància de l'SQL Server existent. Podeu provar la connexió fent clic a l'enllaç Prova que hi ha a la dreta.

Reviseu la configuració i feu clic a Següent.

Es realitza una comprovació per veure si és configurable. Si tots tenen èxit, feu clic al botó Configura.

El vam configurar per instal·lar-lo en un SQL Server existent, però en aquest cas, havíem de complir algunes condicions, com ara "la cerca a text complet ja està instal·lada" i "la memòria del servidor és d'almenys 2 GB". Si realment no el podeu esborrar, instal·leu l'SQL Server Express.

Quan hàgiu acabat la configuració, feu clic a Següent.

Quan tot estigui fet correctament, tanqueu la pantalla amb el botó "Tanca".

Accedint a la URL que es mostra al centre de la pantalla, es pot gestionar el projecte de l'equip a través d'un navegador web fins i tot des del client. Tot i això, no ho explicarem aquí.

Tornareu a la pantalla anterior, però aquesta pantalla també es tancarà.

Hi ha altres configuracions disponibles, de manera que, si cal, seleccioneu Configura per iniciar l'assistent. També podeu iniciar la configuració des de la consola d'administració del servidor de Team Foundation, que apareix més endavant.

Quan tanqueu el Centre de configuració, la consola d'administració del servidor de Team Foundation s'inicia automàticament.

Tot i això, aquesta vegada no hi ha més a establir aquí, de manera que podeu tancar-lo. La resta de configuracions es fan des del costat de Visual Studio.

Quan inicieu el Visual Studio 2010 al costat del client, verifiqueu que Team Foundation Server s'especifiqui al control d'origen. (Està establert per defecte)

Seleccioneu "Eines" i "Opcions" al menú.

Seleccioneu Control d'origen, Seleccioneu connectors a l'arbre de l'esquerra i assegureu-vos que els connectors de control d'origen actual estiguin definits al Visual Studio Team Foundation Server.

Seleccioneu "Control d'origen" i "Entorn", seleccioneu "Fundació de l'equip" a "Preferències de control d'origen" i configureu cada element com a necessari.

Després de confirmar la configuració, seleccioneu "Equip" "Connecteu-vos al servidor de fundació d'equip" al menú.

Quan aparegui el diàleg Connecta't al projecte d'equip, feu clic al botó Servidor.

Feu clic al botó Afegeix.

Introduïu el nom del servidor o URL on acabeu d'instal·lar Team Foundation Server 2010. Feu clic al botó D'acord per confirmar la connexió i, si us podeu connectar correctament, el diàleg es tancarà. Si no us podeu connectar, apareixerà un diàleg d'error.

Verifiqueu que el servidor que heu afegit estigui llistat.

Verifiqueu que el servidor estigui disponible des de la selecció del Servidor de Fundació equip i feu clic al botó Connecta.

A l'Explorador d'equips, feu clic amb el botó dret a la col·lecció de projectes d'equip a l'arrel i trieu Projecte d'equip nou.

Introduïu una descripció per al nom del projecte d'equip que voleu crear i, a continuació, feu clic a Següent.

Apareixerà el diàleg Selecciona la plantilla de procés. Pots triar MSF per Agile Software Development v5.0 i MSF per CMMI Process Improvement v5.0 com a plantilles, però MSF per Agile Software Development v5.0 per a desenvolupament personal o petits projectes.

Si encara no heu creat cap projecte d'equip, només podeu seleccionar Crea una carpeta de control d'origen buida.

Confirmeu la configuració i feu clic al botó "Finalitza".

Comença la creació del projecte en equip.

Quan hàgiu acabat, feu clic al botó Tanca.

Podeu veure que el projecte d'equip que heu creat es mostra a l'Explorador de equips.

Anem a crear un projecte ara. Podeu crear qualsevol projecte, però abans d'acabar de crear el projecte, marqueu Afegeix al control d'origen a la part inferior dreta del diàleg.

Apareixerà el diàleg Afegeix al control d'origen, especificant a quina carpeta voleu afegir el projecte.

Si cal, podeu crear carpetes i especificar on afegir projectes.

Quan creeu un projecte, apareix una marca "+" a l'esquerra de cada fitxer. Això indica que s'ha creat un fitxer nou, però encara no s'ha comprovat al control d'origen.

A més, el tauler Modifica mantingut apareix a la part inferior de Visual Studio amb una llista de fitxers que no heu registrat.

Feu clic a Check In aquí per comprovar tots els fitxers pendents.

Es mostra un diàleg de confirmació, així que seleccioneu "Sí".

Espereu uns instants perquè finalitzi el registre d'entrada.

Quan es completa el registre d'entrada, es mostra una marca clau a cada fitxer tal com es mostra a la figura de la dreta. Això portarà el fitxer comprovat al control d'origen. La pantalla d'aquí serà la mateixa que Visual SourceSafe.

Podeu fer doble clic a Control d'origen des de Team Explorer per controlar el servidor des del Visual Studio.

Tal com es mostra a la figura de la dreta, podeu veure que el projecte que acabeu de crear està registrat.

Quan editeu el codi, es comprova automàticament i té una marca de verificació vermella tal com es mostra a la figura de la dreta. Si algú altre està editant el fitxer, no el podreu comprovar.

Podeu configurar aquest control de comportament a les opcions del Visual Studio o a la consola d'administració.

Per comprovar un fitxer modificat, feu clic amb el botó dret al fitxer i trieu Check In al menú.

Si canvieu el codi per error o si voleu tornar a un estat anterior, seleccioneu "Desfés els canvis pendents".

Resum

Aquesta secció descriu els passos de configuració per accedir al control d'origen des del Visual Studio. El control d'origen no es tracta només de gestionar les fonts, sinó que també té diverses funcions, com ara compartir codi font amb diverses persones, control exclusiu, control de versions, comparació de codis amb versions anteriors, configuració d'autoritats d'accés, etc. A més, tot i que Visual SourceSafe és una característica només de control d'origen, Team Foundation Server també té altres funcions, com ara compilacions automatitzades, sortida d'informes, gestió de treballs i integració de SharePoint, de manera que si teniu temps, és possible que també vulgueu provar d'utilitzar aquestes funcions.