Utilizarea Team Foundation Server 2010 la Sursă de control Visual Studio 2010
rezumat
Până acum, Visual Studio utilizat Visual SourceSafe pentru controlul sursei, dar începând cu Visual Studio 2010, veți utiliza Team Foundation Server pentru controlul sursă.
Întrucât serverul tradițional Team Foundation a fost complex de configurat și disponibil fără preț, din 2010 a devenit mai ușor de instalat și configurat, prețul unui singur element nu este mult diferit de Visual SourceSafe și chiar și cu un abonament MSDN, Professional Deoarece este întotdeauna atașat la cele de mai sus, a devenit ușor de utilizat.
Mediul de operare
Versiunile Visual Studio acceptate
- 2010 (Profesional sau mai mare)
Verificați versiunea Visual Studio
- 2010 (Profesional)
Mediul de suport pentru instalare Visual Studio Team Foundation Server 2010
- Windows Server 2003, 2003 R2, 2008 și 2008 R2 (toate pe 32 de biți și pe 64 de biți sunt acceptabile)
- Windows Vista, 7 (pe 32 de biți și pe 64 de biți sunt acceptabile)
substanță
* Sfaturile introduse aici descriu doar setările până când puteți sursă de control de la Visual Studio. Explicații detaliate despre controlul sursei și explicații privind aplicarea altor funcții au fost omise, așa că vă rugăm să încercați sau să consultați site-ul oficial etc.
Visual Studio 2010 și Team Foundation Server 2010, care sunt utilizate în aceste sfaturi, sunt de asemenea disponibile pentru încercări. Dacă nu aveți versiunea completă, vă rugăm să o descărcați și să o utilizați de la link-ul de mai jos.
Visual Studio Team Foundation Server 2010
Visual Studio 2010 (una dintre următoarele)
- Versiunea de încercare profesională Microsoft Visual Studio 2010 - ISO
- Versiunea de încercare Microsoft Visual Studio 2010 Premium - ISO
- Microsoft Visual Studio 2010 Ultimate Trial - ISO
- Microsoft Visual Studio Test Professional 2010 Trial - ISO
Controlul sursă de partea client nu este disponibil în Visual Studio 2010 Express Edition. Asigurați-vă că utilizați Professionl Edition sau mai mare. Visual Studio este descris ca fiind deja instalat.
Primul pas este să instalați Team Foundation Server 2010 ca o instalare pentru serverul care gestionează sursa. Deși este numit Server, deoarece versiunea 2010, acesta poate fi instalat nu numai pe Windows Server, ci și pe sistemele de operare client Windows Vista și Windows 7, astfel încât să poată fi utilizat chiar și de persoanele care nu au un produs Server și poate fi utilizat cu ușurință, cum ar fi transportul acestuia pe un pc notebook etc.
Sfaturile din acest articol arată Team Foundation Server 2010 instalat pe Windows Server 2008 R2.
Când navigați la discul Team Foundation Server 2010, există folderele "TFS-x64" și "TFS-x86" și fișierele de instalare se află în fiecare folder. Deschideți TFS-x64 dacă instalarea este pentru x64 OS sau TFS-x86 pentru sistemul de operare x86.
Rulați fișierul "setup.exe" în folder.
Când apare ecranul de instalare, faceți clic pe Următorul.
Citiți cu atenție termenii licenței, verificați "Sunt de acord" și faceți clic pe "Următorul".
Dacă caracteristica care urmează să fie instalată nu este verificată, verificați-le pe toate. După confirmarea verificărilor, faceți clic pe butonul "Instalare".
Așteptați un timp, deoarece instalarea va începe.
Dacă .NET Framework 4.0 nu este instalat, vi se va solicita să reporniți după instalare, deci reporniți-l.
Deoarece instalarea continuă după repornire, dacă ați montat imaginea de disc pe o unitate virtuală sau altele asemenea, va trebui să o remontați.
Așteptați un timp, deoarece instalarea va continua după repornire.
Când instalarea este completă, configurați Team Foundation Server, deci verificați "Start Team Foundation Server Offensive Tool" din partea stângă jos a ecranului și faceți clic pe butonul "Configurare".
Apare ecranul de introducere a licenței Team Foundation Server și, dacă aveți unul, introduceți cheia de produs. Dacă nu, acesta va fi folosit ca o versiune de evaluare.
Dacă doriți să o utilizați ca versiune de evaluare, veți vedea un mesaj similar cu cel din dreapta.
Apare Centrul de configurare.
Va trebui să alegeți dintre trei modele de configurare: De bază, Standard Single Server și Advanced. Cu toate acestea, dacă îl instalați pe un sistem de operare client, acesta va fi de bază sau avansat.
Când selectați fiecare element din lista din stânga, se afișează conținutul afișat în expert și mediul de configurare corespunzător, deci selectați expertul în funcție de mediul dvs. și faceți clic pe butonul "Start Wizard".
Aici selectăm "De bază" pentru a porni expertul.
Faceți clic pe Următorul.
Selectați SQL Server pe care doriți să utilizați ca bază de date. Dacă SQL Server nu este instalat în mediul dvs., puteți alege să instalați versiunea gratuită de SQL Server Express.
SQL Server este deja instalat în mediul sfaturi, deci verificați "Utilizați o instanță SQL Server existente".
Specificați o instanță dacă utilizați o instanță SQL Server existentă. Puteți testa conexiunea făcând clic pe linkul Testare din dreapta.
Revizuiți configurația și faceți clic pe Următorul.
Se efectuează o verificare pentru a vedea dacă este configurabil. Dacă toate au succes, faceți clic pe butonul Configurare.
L-am setat să se instaleze pe un SERVER SQL existent, dar în acest caz, a trebuit să îndeplinim unele condiții, cum ar fi "căutarea text complet este deja instalată" și "memoria serverului este de cel puțin 2 GB". Dacă într-adevăr nu se poate clar, instalați SQL Server Express.
Când ați terminat cu configurația, faceți clic pe Următorul.
Când totul se face cu succes, închideți ecranul cu butonul "Închidere".
Prin accesarea URL-ului afișat în centrul ecranului, puteți gestiona proiectul echipei printr-un browser web chiar și de la client. Cu toate acestea, nu o vom explica aici.
Veți reveni la ecranul anterior, dar acest ecran va fi, de asemenea, închis.
Alte configurații sunt disponibile, deci, dacă este necesar, selectați Configurare pentru a porni expertul. De asemenea, puteți porni configurația din consola de administrare a serverului Team Foundation, care apare mai târziu.
Când închideți Centrul de configurare, consola de administrare a serverului Team Foundation pornește automat.
Cu toate acestea, nu mai este de stabilit aici de data aceasta, astfel încât să îl puteți închide. Restul setărilor se fac din partea Visual Studio.
Când porniți Visual Studio 2010 pe partea client, Verificați că Team Foundation Server este specificat în controlul sursă. (Este setat în mod implicit)
Selectați "Instrumente" și "Opțiuni" din meniu.
Selectați Control sursă, Selectați plug-in-uri din arborele din stânga și asigurați-vă că plug-in-urile de control al sursei curente sunt setate la Visual Studio Team Foundation Server.
Selectați "Control sursă" și "Mediu", selectați "Fundația echipei" în "Preferințe de control sursă" și setați fiecare element după cum este necesar.
După confirmarea setărilor, selectați "Echipă" "Conectați-vă la Team Foundation Server" din meniu.
Când apare caseta de dialog Conectare la proiect de echipă, faceți clic pe butonul Server.
Faceți clic pe butonul Adăugare.
Introduceți numele serverului, sau URL-ul, în cazul în care tocmai ați instalat Team Foundation Server 2010. Faceți clic pe butonul OK pentru a confirma conexiunea și, dacă vă puteți conecta cu succes, dialogul se va închide. Dacă nu vă puteți conecta, va apărea un dialog de eroare.
Verificați dacă serverul pe care l-ați adăugat este listat.
Verificați că serverul este disponibil din selecția Team Foundation Server și faceți clic pe butonul Conectare .
În Team Explorer, faceți clic dreapta pe colecția de proiecte a echipei din rădăcină și alegeți Proiect de echipă nou.
Introduceți o descriere pentru numele proiectului de echipă pe care doriți să îl creați, apoi faceți clic pe Următorul.
Apare caseta de dialog Selectare șablon de proces. Puteți alege MSF pentru Agile Software Development v5.0 și MSF pentru CMMI Process Improvement v5.0 ca șabloane, dar MSF pentru Agile Software Development v5.0 pentru dezvoltare personală sau proiecte mici.
Dacă nu ați creat încă niciun proiect de echipă, puteți selecta doar Creați un folder de control sursă gol.
Confirmați setările și faceți clic pe butonul "Terminare".
Începe crearea proiectului de echipă.
După ce ați terminat, faceți clic pe butonul Închidere.
Puteți vedea că proiectul de echipă pe care l-ați creat se afișează în Team Explorer.
Să creăm un proiect acum. Puteți crea orice proiect, dar înainte de a termina de creat proiectul, bifați Adăugare la control sursă în partea dreaptă jos a dialogului.
Apare caseta de dialog Adăugare la control sursă, specificând în ce folder să adăugați proiectul.
Dacă este necesar, puteți să creați foldere și să specificați unde să adăugați proiecte.
Atunci când creați un proiect, în partea stângă a fiecărui fișier apare un marcaj "+". Acest lucru indică faptul că a fost creat un fișier nou, dar nu a fost încă verificat în controlul sursă.
În plus, panoul Modify Held apare în partea de jos a Visual Studio cu o listă de fișiere pe care nu le-ați bifat.
Faceți clic pe Check In aici pentru a verifica toate fișierele în așteptare.
Se afișează un dialog de confirmare, deci selectați "Da".
Așteptați câteva momente pentru ca check-in-ul să se finalizeze.
Când check-in-ul este finalizat, în fiecare fișier se afișează un marcaj cheie, așa cum se arată în figura din dreapta. Acest lucru va aduce fișierul verificat în controlul sursei. Ecranul de aici va fi la fel ca Visual SourceSafe.
Aveți posibilitatea să faceți dublu clic pe Control sursă din Team Explorer pentru a controla sursa serverului din Visual Studio.
După cum se arată în figura din dreapta, puteți vedea că proiectul pe care tocmai l-ați creat este bifat.
Când editați codul, acesta este extras automat și are un marcaj de selectare roșu, așa cum se arată în figura din dreapta. Dacă altcineva editează fișierul, nu îl veți putea verifica.
Aveți posibilitatea să setați acest control comportament în opțiunile Visual Studio sau în consola de gestionare.
Pentru a verifica un fișier modificat, faceți clic dreapta pe fișier și alegeți Check In din meniu.
Dacă modificați accidental codul sau dacă doriți să reveniți la o stare anterioară, selectați "Anulați modificările în așteptare".
Rezumat
Această secțiune descrie pașii de instalare pentru a intra în controlul sursă din Visual Studio. Controlul sursei nu se referă doar la gestionarea surselor, ci are și diverse funcții, cum ar fi partajarea codului sursă cu mai multe persoane, controlul exclusiv, controlul versiunii, compararea codului cu versiunile anterioare, setarea autorității de acces etc. De asemenea, în timp ce Visual SourceSafe este o caracteristică numai de control sursă, Team Foundation Server are, de asemenea, alte caracteristici, cum ar fi compilări automate, ieșire raport, gestionarea muncii și integrarea SharePoint, deci, dacă aveți timp, poate doriți să încercați să utilizați aceste caracteristici, de asemenea.