<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>notepad of Karol Stilger &#187; Team Foundation Server 2008</title>
	<atom:link href="http://stilger.eu/tag/team-foundation-server-2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://stilger.eu</link>
	<description>definitely IT Pro</description>
	<lastBuildDate>Fri, 14 Oct 2011 13:00:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Instalacja Team Foundation Server Proxy</title>
		<link>http://stilger.eu/2009/11/29/instalacja-team-foundation-server-proxy/</link>
		<comments>http://stilger.eu/2009/11/29/instalacja-team-foundation-server-proxy/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 08:00:36 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[Team Foundation Server Proxy]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[VSTFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://stilger.eu/?p=3609</guid>
		<description><![CDATA[Team Foundation Server Proxy jest usprawnieniem, które może pomóc w pracy rozproszonemu zespołowi wykorzystującemu TFS w swojej pracy. Przyśpiesza działanie Source Control i obniża utylizację połączenia do serwera TFS. Po jego konfiguracji programista pobierający kod z TFS dokonuje tego pośrednio przez Proxy, który je buforuje (cache). Następny programista z tej samej lokalizacji synchronizując się z [...]]]></description>
			<content:encoded><![CDATA[<p>Team Foundation Server Proxy jest usprawnieniem, które może pomóc w pracy rozproszonemu zespołowi wykorzystującemu TFS w swojej pracy.</p>
<p>Przyśpiesza działanie Source Control i obniża utylizację połączenia do serwera TFS. Po jego konfiguracji programista pobierający kod z TFS dokonuje tego pośrednio przez Proxy, który je buforuje (cache). Następny programista z tej samej lokalizacji synchronizując się z TFS obiekty, które zostały poprzednio zbuforowane przez proxy pobiera je bezpośrednio z niego a wszystkimi, które pobiera bezpośrednio z TFS ładuje również do bufora w Proxy.</p>
<p><strong>Instalacja TFS Proxy:</strong></p>
<ol>
<li>Do przeprowadzenia instalacji należy upewnić się czy mamy prawa lokalnego administratora na komputerze na którym mamy zainstalować TFS Proxy.</li>
<li>Należy w domenie stworzyć konto TFSPROXY w kontekscie, którego będzie działał TFS Proxy, utworzyć na serwerze każdym serwerze TFS do którego będzie łączyło się Proxy lokalną grupę np: &#8220;Proxy Service Accounts&#8221; i dodać do tej grupy konto TFSPROXY. Można również użyć konta na którym działają usługi TFS Servera &#8211; TFSSERVICE (jednak pierwsze rozwiązanie jest bezpieczniejsze i dlatego zalecane).</li>
<li>Zainstalować IIS i włączyć obsługę ASP.NET.</li>
<li>Zainstalować .NET Framework 2.0.</li>
<li>Zainstalować QFE KB925673 for MSXML 6.0 Parser.</li>
<li>Uruchomić instalator <span class="ui">Team Foundation Servera </span>, wybrać instalację <span class="ui">Team Foundation Server Proxy i wcisnąć </span><span class="ui">Install</span> by rozpocząć instalacja <span class="ui">Microsoft Visual Studio 2008 Team Foundation Server Proxy</span>.</li>
<li>Na ekranie powitalnym wciskamy Next, po czym akceptujemy warunki umowy licencyjnej, wprowadzamy klucz produktu po czym wciskamy <span>Next</span>.</li>
<li><span>System Health Check</span> sprawdzi zgodność środowiska z wymogami instalatora, jeśli nie ma żadnych problemów wciskamy Next.</li>
<li>Przyszedł czas na wybór folderu docelowego instalacji, zatwierdzamy Next.</li>
<li>Teraz pora na wybór folderu do przechowywania cache, akceptujemy domyślną ścieżkę lub wskazujemy dedykowany do tego celu folder (wskazany szybki dysk), zatwierdzamy <span>Next</span>.</li>
<li><span>Service Logon Account</span> &#8211; tu podajemy parametry konta stworzonego w punkcie 2 (<span>Domain\TFSPROXY</span>) i klikamy Next.</li>
<li>W tej  sposób konfiguracja instalatora została zakończona, co potwierdzamy wciskając Instal<span>l</span>.</li>
<li>Wskaźnik instalatora pokazuje nam stan instalacji.</li>
<li>Po ukończeniu działania instalatora wciskamy <span>Finish.</span></li>
</ol>
<p><strong>Konfiguracja TFS Proxy:</strong></p>
<ul>
<li>Plik z konfiguracją TFS Proxy (proxy.config) znajduje się w %ProgramFiles%\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\VersionControlProxy\proxy.config.</li>
<li>W configu można zmienić <a href="http://msdn.microsoft.com/en-us/library/ms400679.aspx"><strong>następujące ustawienia</strong></a> (ciekawym rozwiązaniem jest konfiguracja jednego serwera proxy dla kilku serwerów TFS)</li>
<li>Po każdej zmianie configu należy przeładować pulę aplikacji obsługującą Proxy.</li>
</ul>
<p><strong>Ustawienie Visual Studio do korzystania z TFS Proxy:</strong></p>
<ol>
<li>Tools -&gt; Options.</li>
<li>W okienku Options wybierz Source Control, rozwiń i wybierz Visual Studio Team Foundation Server.</li>
<li>Wybierz: Use Proxy server.</li>
<li>W oknie Server podaj ścieżkę UNC serwera gdzie jest zainstalowane Proxy.</li>
<li>W polu port wpisz: 8081 (domyślny po instalacji).</li>
<li>Wybierz protokół który jest używany do komunikacji (domyślnie po instalacji  HTTP).</li>
</ol>
<p>źródła, poza własnym doświadczeniem:</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FF12844F-398C-4FE9-8B0D-9E84181D9923&amp;displaylang=en">Team Foundation Installation Guide for Visual Studio Team System 2008 &#8211; witryna pobierania</a></p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms253156.aspx">Managing Remote Connections to Team Foundation Server Proxy &#8211; MSDN</a></p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms400735.aspx">How to: Enable Version Control Caching for Team Foundation Server Proxy &#8211; MSDN</a></p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms400679.aspx">Team Foundation Server Proxy Web.Config File Settings &#8211; MSDN </a></p>
<p><a href="http://blogs.msdn.com/vstsue/articles/508920.aspx">Configure Team Foundation Source Control to use Proxy Server &#8211; Visual Studio Team System User Education</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2009/11/29/instalacja-team-foundation-server-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS Web Access 2008 dostępny w języku polskim</title>
		<link>http://stilger.eu/2008/11/25/tfs-web-access-2008-dostepny-w-jezyku-polskim/</link>
		<comments>http://stilger.eu/2008/11/25/tfs-web-access-2008-dostepny-w-jezyku-polskim/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 23:11:00 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Language Pack]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio Team System 2008 Team Explorer]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/11/25/tfs-web-access-2008-dostepny-w-jezyku-polskim/</guid>
		<description><![CDATA[Ostatnio dużo postów na temat TFS:) Może trochę za dużo? Kilka dni temu na blogu Marka Byszewskiego przeczytałem wiadomość o udostępnieniu przygotowanego w ramach projektu interfejsu dla języków “pominiętych” przez zespół projektowy: Team Foundation Web Access 2008. Marek jest autorem polskiej części tłumaczenia. Pozostałe języki dostępne w pakiecie to: Chorwacki, Portugalski (Brazylijski), Turecki, Duński, Szwedzki [...]]]></description>
			<content:encoded><![CDATA[<p>Ostatnio dużo postów na temat TFS:) Może trochę za dużo? </p>
<p>Kilka dni temu na blogu Marka Byszewskiego przeczytałem wiadomość o udostępnieniu przygotowanego w ramach projektu interfejsu dla języków “pominiętych” przez zespół projektowy: Team Foundation Web Access 2008. Marek jest autorem polskiej części tłumaczenia. Pozostałe języki dostępne w pakiecie to: Chorwacki, Portugalski (Brazylijski), Turecki, Duński, Szwedzki i Holenderski, </p>
<p>Nie jestem zwolennikiem lokalozowania oprogramowania, bo często utrudnia to postępowanie np. w przypadku problemu ale może ten projekt przyczyni się do rozpropagowania bardzo dobrego narzędzia jakim jest TFS. </p>
<p>źródła: </p>
<p><a target="_blank" href="http://www.codeplex.com/TSWAL/">Witryna projektu Team System Web Access Translations</a> </p>
<p><a target="_blank" href="http://zine.net.pl/blogs/bysza/archive/2008/11/18/tfs-web-access-2008-dost-pny-w-j-zyku-polskim.aspx">Wpis na blogu Marka Byszewskiego &#8211; współałtora projektu</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/11/25/tfs-web-access-2008-dostepny-w-jezyku-polskim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS 2008 czynności po upgrade i testy (Upgrade TFS 2005 do wersji 2008 cz. 4/4)</title>
		<link>http://stilger.eu/2008/11/20/tfs-2008-czynnosci-po-upgrade-i-testy-upgrade-tfs-2005-do-wersji-2008-cz-44/</link>
		<comments>http://stilger.eu/2008/11/20/tfs-2008-czynnosci-po-upgrade-i-testy-upgrade-tfs-2005-do-wersji-2008-cz-44/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 23:11:00 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Instalacja]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Team Foundation Server 2005]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio Team System 2008 Team Explorer]]></category>
		<category><![CDATA[Visual Studio Team System 2008 Team Foundation Server Power Tools]]></category>
		<category><![CDATA[WSS 2.0]]></category>
		<category><![CDATA[WSS 3.0]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/11/20/tfs-2008-czynnosci-po-upgrade-i-testy-upgrade-tfs-2005-do-wersji-2008-cz-44/</guid>
		<description><![CDATA[Pora na weryfikację upgradu: http://localhost:8080/services/v1.0/Registration.asmx – uwaga: działa tylko z komputera lokalnego wybranie GetRegistrationEntries następnie Invoke , jeśli w pliku XML który się pojawił jest sekcja: &#60;Type&#62;vstfs&#60;/Type&#62; i znajdują się w niej dane znaczy, że upgrade został przerowadzony pomyślnie. Nie pora to jeszcze na otwieranie szampana, posostało jeszcze zainstalowanie Web Explorera i ewentualnie innych dodatków [...]]]></description>
			<content:encoded><![CDATA[<p>Pora na weryfikację upgradu: </p>
<p><strong><a target="_blank" href="http://localhost:8080/services/v1.0/Registration.asmx">http://localhost:8080/services/v1.0/Registration.asmx</a></strong> – uwaga: działa tylko z komputera lokalnego </p>
<p>wybranie <strong>GetRegistrationEntries </strong>następnie <strong>Invoke</strong> , jeśli w pliku XML który się pojawił jest sekcja: <strong>&lt;Type&gt;vstfs&lt;/Type&gt;</strong> i znajdują się w niej dane znaczy, że upgrade został przerowadzony pomyślnie. </p>
<p>Nie pora to jeszcze na otwieranie szampana, posostało jeszcze zainstalowanie Web Explorera i ewentualnie innych dodatków a po tym aktualizacja WSS do wersji 3.0. </p>
<p>Nie każdy zna <a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c568fba9-3a62-4781-83c6-fdfe79750207&amp;displaylang=en"><strong>Visual Studio Team System Web Access</strong></a> ale myślę, że warto zapoznać się z tym narzędziem. Nie zawsze jest potrzeba uruchamiania środowiska programistycznego, by sprawdzić co się zmieniło w projekcie:) Istalacja jest bardzo prosta. Domyslnie dostęp do narzędzia jest przez przeglądarkę internetową pod adresem <a target="_blank" href="http://localhost:808/"><strong>http://localhost:808/</strong></a> </p>
<p>Jeśli wymagane są inne dodatki to TFS warto sprawdzić, czy są kompatybilne z wersją 2008. </p>
<p>Żeby nie było tak cukierkowo na koniec zostawiłem najbardziej problematyczny proces: Podniesienie wersji WSS z 2.0 na 3.0. </p>
<p>Najbardziej problematyczny, bo chyba nawet zespół produktowy tak myślał nie automatyzując tego procesu w instalatorze TFS 2008. </p>
<p><a target="_blank" href="http://msdn.microsoft.com/en-us/library/cc507614.aspx"><strong>Polecam zapoznanie się z tym artykułem</strong></a>, który mimo tego, że szczegółowo opisuje tę wbrew pozosrom skomplikowaną procedurę – w momencie pisania artykułu najnowszą wersją WSS była wersja 3.0 SP1 – polecam jej użycie (chyba, że jest już nowsza). </p>
<p>Polecam ponowne wykonanie backupu baz danych i serwera aplikacji. Z własnego doświadczenia wiem, że dość często podczas operacji zmianay wersji WSS występuje problem. Szczegolnie jeśli baza danych SharePointa ma powyżej 100GB. Wtedy usługa ją uaktualniająca potrafi się zawiesić. Jednak nawet podczas jej prawidłowego działania trudno jest ustalić czy ona działa czy już nie:) Dla nerwowych proponuję przy bazie większej niż 100GB parugodzinny spacer. </p>
<p>Jeśli operacja się powiodła – gratulacje, jeśli nie to proponuję powrót do ostatniego zbackupowanego etapu. I zastanowienie się co poszło nie tak. </p>
<p>Kilka uwag: </p>
<p>Team Explorer 2005 jest kompatybiny z TFS 2008 ale ma ograniczoną funkcjonalność (miedy innymi nie można za jego pomoca zakładać nowych projektów, zanim nie doinstalujemy hotfixa <a target="_blank" href="http://support.microsoft.com/kb/932544"><strong>KB932544</strong></a>) Polecam zainstalowanie nowego<strong> </strong><a target="_blank" href="https://www.microsoft.com/downloads/details.aspx?familyid=0ED12659-3D41-4420-BBB0-A46E51BFCA86&amp;displaylang=en"><strong>Visual Studio Team System 2008 Team Explorer</strong></a>. </p>
<p>Na pewno znacie narzędzie <a target="_blank" href="https://www.microsoft.com/downloads/details.aspx?familyid=FBD14EEA-781F-45A1-8C46-9F6BA2F68BF0&amp;displaylang=en"><strong>Visual Studio Team System 2008 Team Foundation Server Power Tools</strong></a> -potrafi oszczędzić administratorowi sporo czasu np przy nadawaniu uprawnienień:) Pozwala uniknąć zmieniania uprawnień w trzech różnych miejscach. </p>
<p><a href="http://byfiles.storage.msn.com/y1phmLwjvmQ45DERBbw8vCX5EdHyEXiNAUV6I-QQ720MhdQtM5qC-XBE-6F6K_ZnpKa?PARTNER=WRITER"><img style="border-bottom:0;border-left:0;float:none;margin-left:auto;border-top:0;margin-right:auto;border-right:0" border="0" alt="VS2008TFS" src="http://byfiles.storage.msn.com/y1pNS4rGG544xkyfzqOl3BQ22e5JQvok6SgEgbUsEciCJi4GWghaOqdzJnmjoXSz1oQVQdSLYG8GScGJpk2-dEapA?PARTNER=WRITER" width="208" height="58" /></a> </p>
<p>żródła: własne doświadczenia i lektura dokumentacji na MSDN</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/11/20/tfs-2008-czynnosci-po-upgrade-i-testy-upgrade-tfs-2005-do-wersji-2008-cz-44/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TFS 2008 upgrade (Upgrade TFS 2005 do wersji 2008 cz. 3/4)</title>
		<link>http://stilger.eu/2008/11/04/tfs-2008-upgrade-upgrade-tfs-2005-do-wersji-2008-cz-34/</link>
		<comments>http://stilger.eu/2008/11/04/tfs-2008-upgrade-upgrade-tfs-2005-do-wersji-2008-cz-34/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 23:11:00 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Instalacja]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Team Foundation Server 2005]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/11/04/tfs-2008-upgrade-upgrade-tfs-2005-do-wersji-2008-cz-34/</guid>
		<description><![CDATA[Zanim zaczniemy instalację zalecam odinstalowanie wszytstkich dodatków zainstalowany do TFS w tym Web Explorer i Team Explorer. Jeśli chodzi o to czy odinstalowywać TFS 2005 przed instalacją 2008 to zostawię to do rozważenia. W dokumentacji dostarczonej przez Microsoft nie ma o tym wzmianki ale ja tą operację praktykuję i nie mam z tego powodu żadnych problemów. [...]]]></description>
			<content:encoded><![CDATA[<p>Zanim zaczniemy instalację zalecam odinstalowanie wszytstkich dodatków zainstalowany do TFS w tym Web Explorer i Team Explorer. Jeśli chodzi o to czy odinstalowywać TFS 2005 przed instalacją 2008 to zostawię to do rozważenia. W dokumentacji dostarczonej przez Microsoft nie ma o tym wzmianki ale ja tą operację praktykuję i nie mam z tego powodu żadnych problemów.
</p>
<p>Sam proces upgradu jest właściwie formalonścia jeśli poprzednie kroki zostały wykonane poprawnie. Sprowadza się do przeklikania przez instalator ze zrozumieniem:) zakceptowaniu licencji, wskazaniu katalogu gdzie ma być zainstalowany TFS (polecam pozostanie przy domyślnym), podaniu nazwy serwera bazodanowego i kont w oparciu o które działa usługa, wprowadzeniu adresu mailowego i danych serwera SMTP który ma rozsyłać raporty.
</p>
<p>Po przeprowadzeniu upgrade’u aplikacji polecam restart maszyny.
</p>
<p>Nie pora to jeszcze na otwieranie szampana, posostało jeszcze kilka operacji, ale o tym w następnym wpisie.
</p>
<p>żródła: własne doświadczenia i lektura <a href="http://msdn.microsoft.com/en-us/library/ms181232.aspx">dokumentacji na MSDN</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/11/04/tfs-2008-upgrade-upgrade-tfs-2005-do-wersji-2008-cz-34/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS 2008 przygotowania do upgradu (Upgrade TFS 2005 do wersji 2008 cz. 2/4)</title>
		<link>http://stilger.eu/2008/10/29/tfs-2008-przygotowania-do-upgradu-upgrade-tfs-2005-do-wersji-2008-cz-24/</link>
		<comments>http://stilger.eu/2008/10/29/tfs-2008-przygotowania-do-upgradu-upgrade-tfs-2005-do-wersji-2008-cz-24/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 07:10:00 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Instalacja]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Team Foundation Server 2005]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/10/29/tfs-2008-przygotowania-do-upgradu-upgrade-tfs-2005-do-wersji-2008-cz-24/</guid>
		<description><![CDATA[Nośnik z VSTFS 2008 SP1 już jest:) Teraz najbardziej złożona i odpowiedzialna operacja od której może zależeć dalsze funkcjonowanie serwera i projektów. Proponuję się zapoznać z najnowszą wersją Team Foundation Installation Guide for Visual Studio Team System 2008. Są w nim zawarte scenariusze instalacji i upgradeu róźnych wariantów TFS. W moim przypadku infrastruktura była następująca: [...]]]></description>
			<content:encoded><![CDATA[<p>Nośnik z VSTFS 2008 SP1 już jest:) Teraz najbardziej złożona i odpowiedzialna operacja od której może zależeć dalsze funkcjonowanie serwera i projektów. Proponuję się zapoznać z najnowszą wersją <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&amp;displaylang=en" target="_blank"><strong>Team Foundation Installation Guide for Visual Studio Team System 2008</strong></a>. Są w nim zawarte scenariusze instalacji i upgradeu róźnych wariantów TFS. W moim przypadku infrastruktura była następująca: Serwer aplikacji, Serwer bazodanowy, Buildy odbywają się na serwerach buildujących, sieć oparta na AD.</p>
<p>Przygotowałem checkistę która w moim przypadku świetnie się sprawdziła:</p>
<ul>
<li>Zainstalowanie najnowszych poprawek dla serwerów aplikacji i bazodanowych.</li>
<li>Sprawdzenie czy Sharepoint Services działają poprawnie</li>
<li>Sprawdzenie czy SQL Server Reporting Services działają poprawnie: <a href="http://localhost/reports" target="_blank"><strong>http://localhost/reports</strong></a></li>
<li>Należy przypomnieć sobie w kontekscie jakich użytkowników działają usługi TFS i jakie są hasła tych użytkowników. W moim przypadku były to konta: domena\TFSService i domena\TFSReports</li>
<li>Przygotować, wykonać i sprawdzić procedurę backupu baz danych i logów transakcyjnych (<a href="http://msdn.microsoft.com/en-us/library/ms253070.aspx" target="_blank"><strong>baz wykorzystywanych przez TFS jest 11</strong></a>).</li>
<li>Przygotować, wykonać i sprawdzić procedurę backupu serwera aplikacji</li>
<li>Wyeksportować <a href="http://msdn.microsoft.com/en-us/library/ms400729.aspx" target="_blank"><strong>klucze Reporting Services Encryption Key</strong></a></li>
<li>Jeśli port na którym TFS nasłuchuje został zmieniony należy wrócić na 8080 (domyślny).</li>
<li>Upewnienie się czy posiadamy odpowiednią ilość wolnego miejca na serwerach bazodanowym i aplikacyjnym. W moim przypadku po operacji przestrzeń dyskowa baz danych i logów transakcyjnych wzrosła o około 15% a zajętość serwera aplikacji wzrosła o około 600MB.</li>
<li>Zainstalowanie i uruchomienie <a href="http://olausson.net/blog/ct.ashx?id=6f97b619-a5ac-41af-a908-f099d49a3b16&amp;url=http://msdn2.microsoft.com/en-us/teamsystem/aa718351.aspx" target="_blank"><strong>Team Foundation Server Best Practices Analyzer</strong></a> i uzupełnienie braków które aplikacja wykryła.</li>
</ul>
<p>Jeśli udało Ci się przebrnąć przez checklistę i w dalszym ciągu chcesz podjąć się operacji upgradu zapraszam do następnego wpisu.</p>
<p>żródła: własne doświadczenia i lektura <a href="http://msdn.microsoft.com/en-us/library/ms181232.aspx" target="_blank">dokumentacji na MSDN</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/10/29/tfs-2008-przygotowania-do-upgradu-upgrade-tfs-2005-do-wersji-2008-cz-24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS 2008 slipstrem instalatora z SP1 (Upgrade TFS 2005 do wersji 2008 cz. 1/4)</title>
		<link>http://stilger.eu/2008/10/20/tfs-2008-slipstrem-instalatora-z-sp1-upgrade-tfs-2005-do-wersji-2008-cz-14/</link>
		<comments>http://stilger.eu/2008/10/20/tfs-2008-slipstrem-instalatora-z-sp1-upgrade-tfs-2005-do-wersji-2008-cz-14/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:10:00 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Slipstream]]></category>
		<category><![CDATA[SP1]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2008]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/10/20/tfs-2008-slipstrem-instalatora-z-sp1-upgrade-tfs-2005-do-wersji-2008-cz-14/</guid>
		<description><![CDATA[Przed przytąpieniem do instalacji warto zintegrować instalator TFS z SP1, oszczędzi to nieco czasu a na pawno sporo nerwów podczas czekającej nas instalacji. Aby przystąpić do tej operacji potrzebujemy: instalator TFS 2008 (podany link do wersji trial, w mojej operacji posłużyłem się wersją pełną, SP1 do tegoż. Przygotuj następującą strukturę katalogów: Do source skopiuj zawarotość [...]]]></description>
			<content:encoded><![CDATA[<p>Przed przytąpieniem do instalacji warto zintegrować instalator TFS z SP1, oszczędzi to nieco czasu a na pawno sporo nerwów podczas czekającej nas instalacji.</p>
<ul>
<li>Aby przystąpić do tej operacji potrzebujemy: instalator <a href="http://msdn.microsoft.com/en-us/evalcenter/bb655863.aspx">TFS 2008</a> (podany link do wersji trial, w mojej operacji posłużyłem się wersją pełną, <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D&amp;displaylang=en">SP1 do tegoż</a>.
</li>
<li>Przygotuj następującą strukturę katalogów:</li>
</ul>
<p><a href="http://byfiles.storage.msn.com/y1pRX0K5ZQBC1GGOz4UihXKL_wbd4bll1N0SXxpGPQxvfu8MyECLwi8vn5zDDGI4TfX?PARTNER=WRITER"><img style="float:none;margin-left:auto;margin-right:auto;border-width:0" border="0" alt="tfs2008sp1slipstream1" src="http://byfiles.storage.msn.com/y1pipAiRDQd29S_Qsw_DbuRABjcFc9T4mvE0mRW7Wd7lFlrZn1F0sRN11NJvRqoRJ6WM26__aDuRbQ?PARTNER=WRITER" width="244" height="179" /></a></p>
<ul>
<li>Do source skopiuj zawarotość płyty instalacyjnej a bezpośrednio do tfs_2008_sp1 skopiuj plik instalacyjny SP1.
</li>
<li>Rozpakuj pliki SP1 to folderu sp1 za pomocą polecenia:</li>
</ul>
<blockquote>
<p><font face="Lucida Console">C:\tfs_2008_sp1\TFS90sp1-KB949786-ENU /extract:C:\tfs_2008_sp1\sp1</font>
</p>
<p><a href="http://byfiles.storage.msn.com/y1py6WT8-nf3o0uQQ9DLVv3g8TfmMlLyp0PH7XDb_Hh8Xd21eD-4Ww7qYZjzseHfLEQ?PARTNER=WRITER"><img style="float:none;margin-left:auto;margin-right:auto;border-width:0" border="0" alt="tfs2008sp1slipstream2" src="http://byfiles.storage.msn.com/y1pf5f5aY3NzFddU-aMDI4Z92TKpl_a8hfqeJrXsIN6CyGYNQhuL2E2e-EMalIBkEuLL1NpYVeH82w?PARTNER=WRITER" width="244" height="94" /></a>
</p>
<p><a href="http://byfiles.storage.msn.com/y1pVA7cWH98ZoMhw23pAypUSJqGJ0HJakWsAbNeAoiYlXdWE82_KLg81XaYuODUXtHpOQQygviLWpg?PARTNER=WRITER"><img style="float:none;margin-left:auto;margin-right:auto;border-width:0" border="0" alt="tfs2008sp1slipstream3" src="http://byfiles.storage.msn.com/y1pS-REh3e-klxVTTeozFv9VR2q9johtsOO175bviOl644yRy2YoIJOY4O1Wj7pnyvp048TieStWbU?PARTNER=WRITER" width="128" height="96" /></a></p>
</blockquote>
<ul>
<li>Aby uaktualnić zawatość głownego folderu instalacyjnego TFS –AT uruchom następującą komendę:</li>
</ul>
<blockquote>
<p><font face="Lucida Console">msiexec /a C:\tfs_2008_sp1\source\AT\vs_setup.msi /p C:\tfs_2008_sp1\sp1\TFS90sp1-KB949786.msp TARGETDIR=C:\tfs_2008_sp1\inclsp1\AT</font>
</p>
<p><a href="http://byfiles.storage.msn.com/y1pi8_3OWv_jx6evDW8cUQURflQspVjMsOzrBH715Km0g5DpPRso6Cr2eDk10zmu95edJuRRs-uqCE?PARTNER=WRITER"><img style="float:none;margin-left:auto;margin-right:auto;border-width:0" border="0" alt="tfs2008sp1slipstream4" src="http://byfiles.storage.msn.com/y1pmKSa4EGyvMKEIO-rgP-NiU03PClPA1HZUfvGxwYGaoYigmu85bCnUjDHILnmYpnfXOYQ0tOFqKA?PARTNER=WRITER" width="244" height="97" /></a>
</p>
<p><a href="http://byfiles.storage.msn.com/y1pAPshQg6IrlE38AtiTk9bKhqFyZRdeFHfv_YtDfE_L0KdwZTpvfyZdCWhZKCBZu9bQMpSTQeM6Bk?PARTNER=WRITER"><img style="float:none;margin-left:auto;margin-right:auto;border-width:0" border="0" alt="tfs2008sp1slipstream5" src="http://byfiles.storage.msn.com/y1pbnfXl6J1NezPc9fVpBxGYJ9eFtwkLQLg8s_i1_8d0C-0g1fcmsfnWbOqrzJlHYTLdzjebtGpqTg?PARTNER=WRITER" width="113" height="86" /></a> </p>
</blockquote>
<ul>
<li>Nadpisujemy zawartość folderu AT w katalogu żródłowym przez:</li>
</ul>
<blockquote>
<p><font face="Lucida Console">xcopy C:\tfs_2008_sp1\inclsp1\AT C:\tfs_2008_sp1\source\AT /S /Y</font></p>
</blockquote>
<ul>
<li>W folderrze C:\tfs_2008_sp1\source otrzymujemy uaktualnioną o dodatek SP1wersję instalatora Team Foundation Server 2008. Niestety roli Build i Proxy nie daje się uaktualnić w tej sposób.</li>
</ul>
<p>źródła: własne doświadczenia</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/10/20/tfs-2008-slipstrem-instalatora-z-sp1-upgrade-tfs-2005-do-wersji-2008-cz-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade TFS 2005 do wersji 2008 (uwaga będzie seria)</title>
		<link>http://stilger.eu/2008/10/16/upgrade-tfs-2005-do-wersji-2008-uwaga-bedzie-seria/</link>
		<comments>http://stilger.eu/2008/10/16/upgrade-tfs-2005-do-wersji-2008-uwaga-bedzie-seria/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 09:10:04 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[ku pamięci]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Team Foundation Server 2005]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/10/16/upgrade-tfs-2005-do-wersji-2008-uwaga-bedzie-seria/</guid>
		<description><![CDATA[Nadszedł czas na upgrade Team Foundadion Server z poczciwej wersji 2005 (temu kto przebrnał przez instalację tego systemu ten na pewno ma dużą cierpliwość) na nową (no może już nie taką brand new shine, bo wydano już SP1) wersję 2008. W następnych kilku wątkach opiszę procedurę jaką wykonałem. Spotkałem w sieci sporo scenariuszy tej operacji [...]]]></description>
			<content:encoded><![CDATA[<p>Nadszedł czas na upgrade Team Foundadion Server z poczciwej wersji 2005 (temu kto przebrnał przez instalację tego systemu ten na pewno ma dużą cierpliwość) na nową (no może już nie taką brand new shine, bo wydano już SP1) wersję 2008.</p>
<p>W następnych kilku wątkach opiszę procedurę jaką wykonałem. Spotkałem w sieci sporo scenariuszy tej operacji ale zawarte w nich informacje były na tyle sprzeczne, że postanowiłem opisać je dla siebie sam:) – ku pamięci.</p>
<p>Firma w której pracuje zajmuje się produkcją rozwiązań softwareowych. Programiści dojrzeli do zmiany środowiska do Visual Studio 2008 (dojrzewanie trochę trwało, bo jest ich kilkuset i prowadzą ponad setkę projektów). Nie będę opisywał zmian w funkcjonaloności TFS w wersji 2008, bo akurat ta jest dobrze opisana na stoinach Microsoft skupię się na stronie technicznej tej operacji.</p>
<p>źródła: własne doświadczenia</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/10/16/upgrade-tfs-2005-do-wersji-2008-uwaga-bedzie-seria/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Jak skasować projekt w Team Foundation Server 2005/2008</title>
		<link>http://stilger.eu/2008/09/29/jak-skasowac-projekt-w-team-foundation-server-20052008/</link>
		<comments>http://stilger.eu/2008/09/29/jak-skasowac-projekt-w-team-foundation-server-20052008/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 08:09:00 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Team Foundation Server 2005]]></category>
		<category><![CDATA[Team Foundation Server 2008]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[TfsDeleteProject]]></category>

		<guid isPermaLink="false">http://stilger.pl/2008/09/29/jak-skasowac-projekt-w-team-foundation-server-20052008/</guid>
		<description><![CDATA[Dziś pora na mały hint:) Jak skasować projekt w TFS? Po zainstalowaniu TFS dostaliśmy do tego narzedzie: TfsDeleteProject.exe Aby uruchomić program kasujący projekt należy przejść do katalogu: dla TFS 2005: c:\Program Files\Microsoft Visual Studio 8\Common7\IDE dla TFS 2008: c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE następnie uruchomić program tfsdeleteproject z odpowiednimi parametrami: (uwaga projekt kasowany jest nieodwracalnie) [...]]]></description>
			<content:encoded><![CDATA[<p>Dziś pora na mały hint:)</p>
<p>Jak skasować projekt w TFS? Po zainstalowaniu TFS dostaliśmy do tego narzedzie: TfsDeleteProject.exe</p>
<p>Aby uruchomić program kasujący projekt należy przejść do katalogu:</p>
<p>dla TFS 2005: c:\Program Files\Microsoft Visual Studio 8\Common7\IDE<br />
dla TFS 2008: c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE</p>
<p>następnie uruchomić program tfsdeleteproject z odpowiednimi parametrami: (uwaga projekt kasowany jest nieodwracalnie)</p>
<p><span>tfsdeleteproject /q /force /server:nazwa_serera_tfs &#8220;nazwa_projektu&#8221;</span></p>
<p>źródło: własne doświadczenia i dokumentacja do TFS</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2008/09/29/jak-skasowac-projekt-w-team-foundation-server-20052008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

