TFS 2010 Beta 2 - installeerimine ja konfigureerimine

by melborp 29. oktoober 2009 02:11

Olen viimased päevad tegelnud värske TFS 2010 Beta 2 üles seadmisega, mis muideks on “go live” litsentsiga ja on võimalik supporti saada Microsofti poolt. Supporti jaoks aga tuleb registreerida ;) Info leiate siit.

Igatahes, olen seda üles seadnud ja konfigureerinud ja mõtlesin, et jagaks ka lugejatega mõnda pilti ning olukorda.

Alates TFS 2008 –st on installeerimise kogemus märgatavalt parem olnud, aga konfigureerimine – nii ja naa. Võiks parem olla. Näiteks ei ole väga lihtne olemasolevat SharePointi infrat kasutada või siis SQL Reporting Serviceid – TFS alati kirjutab selle üle ja seal on veel mõned omapärad. Ka administreerimisega on omad puudused, mida saab eraldi vahenditega kompenseerida.

TFS 2010 toob endaga kaasa veel parema installeerimise, konfigureerimine ja administreerimise kogemuse. Asjad muutuvad lihtsamaks. Järgnevatel piltidel lähemalt sammud, mida läbite ja kogete.

Kõik algab installeerimisest.

26.10_TFS2010_setup_scr1

Selle juures on ainult üks põhiline erinevus – enam ei installeerita SharePointi automaatselt, vaid see on eraldi konfigureerimise osa. Vanasti oli vaja üks haaval käivitada TFS –i, Proxy ja Build teenuste installeerimine, nüüd on võimalik ühe liidese kaudu. 

Antud versioon toob selge ja arusaadava lahususe installeerimise ja konfigureerimise vahel.

Igatahes, sellele järgneb konfigureerimine, mis on midagi uut ja põnevamat.

 

 

Konfigureerimise wizard –i põhileht

26.10_TFS2010_config_scr1

Siin on võimalik teil konfigureerida TFS Basic, Standard Single Server, Advanced … jne valikutena. Standard Single Server pakub järgnevaid võimalusi seadistada (enamus on vaikimisi). Ainukene seade on TFS –i teenuste konto seadmine.

26.10_TFS2010_config_scr1_2

Ma ise proovisin Standard Single Server –t ja võin öelda, et kui teil on SQL Serveril oma nimega instants (mitte vaikimisi instantsi nimi), siis peate kasutama Advanced versiooni. Kes meist kasutab SQL serveri puhul vaikimisi instantsi nimesid? Üldiselt, enamus juhtudel, te peate kasutama advanced versiooni ja seda mitte ainult SQL serveri pärast, vaid ka muude seotud komponentide pärast nagu SharePoint ja Reporting Services.

Advanced

26.10_TFS2010_config_advanced_select 

Kusjuures antud leht ise kirjeldab väga hästi ära, mis juhtudel “Advanced” valik on sobilik.

26.10_TFS2010_config_advanced_src1

Nagu näha, konfigureerida on mõnevõrra rohkem. Andmebaasi server, rakenduse aadress IIS –s, TFS –i teenuskonto, raporteerimine, SharePoint ja projektide kollektsioon.

Kui SQL Raporteerimise teenused ei ole konfigureeritud, siis ta palub teil need ette ära teha, ennem pole võimalik TFS –i kasutama konfigureerida. Varasemalt (2008 versioonis) ta lihtsalt kirjutas olemasolevad seaded üle. Raporteerimisteenuste lugemiskontoks soovitan muud kui TFS –i teenuskontot. SharePointi puhul on vaja valida, kas olemasolev installatsioon või siis uus ning konfigureerida vastavalt – ei miskit keerukat.

Projektide kollektsioon on midagi uut ja seal tuleb seada peamiselt nimetus.

Üks väga lahe osa konfigureerimisest on Review, kus saab kõikki seaded üle pika loeteluna vaadata.

26.10_TFS2010_config_advanced_src8_review

Peale seda on võimalik lasta seaded automaatselt verifitseerida – kas kõik ikka on korrektne ning kas konfigureerimine õnnestuks? Tulemuseks on midagi all järgnevat.

26.10_TFS2010_config_advanced_src8_check2

Mõned hoiatused, võibolla mõned errorid, kui miskit on valesti jne. Võimalik ka minna logi vaatama (kus tavapäraselt on rohkem infot). Võite eemaldada mõned warningud ja uuesti verifitseerida.

Järgneb konfigureerimine. Ja kui kõik hästi läheb, siis järgnev ekraan :)

 26.10_TFS2010_config_advanced_completed_success

Muidugi alati, ei pruugi hoolimata verifitseerimisest, kõik edukalt minna. Näiteks esimesel korral sain mina hoopis järgneva vea:

 26.10_TFS2010_config_advanced_src10_config26.10_TFS2010_config_advanced_src10_config_error

Leiate antud vea kohta rohkem infot järgneva raporteeritud bugi juurest. Igatahes, polnud nagu ühtegi viga konfiguratsiooniga, vaid ma kahtlustan et WAS ei andnud informatsiooni loodud veebisaidi kohta mõistliku aja jooksul vms (http://forums.iis.net/t/1150233.aspx). Sama konfiguratsiooni uuesti jooksutamisel kõik toimis.

Nüüd kui TFS ise on konfigureeritud, on võimalik konfigureerida wizardi abil Build –imis teenused, mille konfigureerimine käib sarnaselt üleval pool nähtule. Miskit keerukat või probleeme selle juures, mul ei olnud.

Peale konfigureerimis wizardi sulgemist läheb käima TFS Administration Console ja on võimalik vaadata, mis kõik konfigureeritud on ja õiguseid määrata jne. Kaks pilti ka sellest.

28.10_TFS2010_admin_console

28.10_TFS2010_admin_console_apptier

Loodetavasti on mõnele need pildid julgustavad või abistavad.

Edu TFS 2010 Beta 2 –ga ;)

Tags:

Microsoft | Team Foundation Server | Visual Studio Team System

Lisa kommentaar




  Country flag

biuquote
  • Kommentaar
  • Preview
Loading



Autorist

Taavi Kõosaar

 Tere, olete sattunud mu blogi peale. Olen Taavi Kõosaar - tarkvara arendaja, arhitekt ja konsultant keskendudes arendamisele .NET -i platvormil. Hetkel asun peamiselt Rootsis, kus töötan Süsteemi Arhitektina toote/teenuse arendamisel, mida kasutatakse üle Euroopa. Lisaks tööle blogin, kirjutan artikleid, pean loenguid, treeninguid, reisin, loen raamatuid, sukeldun, teen sporti, fotografeerin, osalen Eesti arendajate kommuunis ...

Siit leiate minu mõtisklused ja seiklused tarkvara arendamisega, .NET -ga ja Team Systemiga.

Kalender

<<  september 2010  >>
estekonerela
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Liikmelisus

www.eneta.ee

Team System MVP

Tutvu minu LinkedIn profiiliga

Minu Eneta profiil

Lugejatest

Kaart:

Lugejad:

Hetkel lehel:

hit counters

Külastajaid:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Siin toodud arvamuseid saab käsitleda vaid kui minu isiklike arvamusi, need ei kajast vähimalgi kombel ühegi minu tööandja arvamusi ja nägemusi.

© Copyright 2010 Melborp.NET