<?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; TFS</title>
	<atom:link href="http://stilger.eu/category/windows-server/tfs/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>TFS: Problem po przeniesieniu Data-Tier</title>
		<link>http://stilger.eu/2010/03/02/tfs-problem-po-przeniesieniu-data-tier/</link>
		<comments>http://stilger.eu/2010/03/02/tfs-problem-po-przeniesieniu-data-tier/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 05:36:26 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Data-Tier]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[TF205005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[VSTFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://stilger.eu/?p=4388</guid>
		<description><![CDATA[Przeniosłem bazy danych SQL na których działa TFS na innego SQL i zaczęły się problemy:) Po poprawnym przeniesieniu baz danych, skonfigurowaniu Reporting Services, uzupełnieniu konfiguracji o nową nazwę Data-Tier, przebudowaniu kostki Team System i po przeniesieniu baz danych WSS 3.0 wszystko wydaje się działać poprawnie. Co prawda cała procedura jest dobrze udokumentowana to jednak wydaje [...]]]></description>
			<content:encoded><![CDATA[<p>Przeniosłem bazy danych SQL na których działa TFS na innego SQL i zaczęły się problemy:) Po poprawnym przeniesieniu baz danych, skonfigurowaniu Reporting Services, uzupełnieniu konfiguracji o nową nazwę Data-Tier, przebudowaniu kostki Team System i po przeniesieniu baz danych WSS 3.0 wszystko wydaje się działać poprawnie. Co prawda cała procedura jest dobrze <a href="http://msdn.microsoft.com/en-us/library/ms404869.aspx"><strong>udokumentowana</strong></a> to jednak wydaje mi się, że zapomniano w niej jednak o jednej rzeczy.</p>
<p>Po zakończeniu operacji od czasu do czasu w event logu zaczął pojawiać się następujący wpis:</p>
<p><em>Event Type: Information<br />
Event Source: TFS Services<br />
Event Category: None<br />
Event ID: 3007<br />
Date:  2/12/2010<br />
Time:  9:09:27 AM<br />
User:  N/A<br />
Computer: MACHINENAME<br />
Description:<br />
TF53010: The following error has occurred in a Team Foundation component or extension:<br />
Date (UTC): 2/12/2010 8:09:27 AM<br />
Machine: MACHINENAME<br />
Application Domain: /LM/W3SVC/3/Root/Services-2-129104063734642635<br />
Assembly: Microsoft.TeamFoundation.Server, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727<br />
Process Details:<br />
Process Name: w3wp<br />
Process Id: 1836<br />
Thread Id: 3168<br />
Account name: DOMAINNAME\TFSSERVICE</em></p>
<p><em>Detailed Message: TF205005: Team Foundation Server is unable to locate one or more of the installed error messages. Please repair the installation from Programs and Features in Control Panel to fix this problem. For more information, see &#8220;How to: Repair Team Foundation Server&#8221; in the Team Foundation Server Installation Guide that can be downloaded from the Microsoft Web site (</em><a href="http://go.microsoft.com/fwlink/?LinkID=82562"><em>http://go.microsoft.com/fwlink/?LinkID=82562</em></a><em> ). Detailed information :Error 400006, severity 16, state 1 was raised, but no message with that error number was found in sys.messages. If error is larger than 50000, make sure the user-defined message is added using sp_addmessage.<br />
Web Request Details<br />
Url: </em><a href="http://bbtfs01:8080/Services/v1.0/GroupSecurityService.asmx"><em>http://bbtfs01:8080/Services/v1.0/GroupSecurityService.asmx</em></a><em> [method: POST]<br />
User Agent: Team Foundation (w3wp.exe[Integration], 9.0.30729.1)<br />
Headers: Content-Length=475&amp;Content-Type=text%2fxml%3b+charset%3dutf-8&amp;Accept-Encoding=gzip&amp;Accept-Language=en-US&amp;Expect=100-continue&amp;Host=bbtfs01%3a8080&amp;User-Agent=Team+Foundation+(w3wp.exe%5bIntegration%5d%2c+9.0.30729.1)&amp;X-TFS-Version=1.0.0.0&amp;X-TFS-Session=50a2974e-efa9-4138-b357-f327267aa27b&amp;SOAPAction=%22http%3a%2f%2fschemas.microsoft.com%2fTeamFoundation%2f2005%2f06%2fServices%2fGroupSecurity%2f03%2fReadIdentity%22<br />
Path: /Services/v1.0/GroupSecurityService.asmx<br />
Local Request: True<br />
Host Address: 10.10.10.181<br />
User: DOMAINNAME\TFSSERVICE [authentication type: NTLM]</em></p>
<p><em>Exception Message: TF205005: Team Foundation Server is unable to locate one or more of the installed error messages. Please repair the installation from Programs and Features in Control Panel to fix this problem. For more information, see &#8220;How to: Repair Team Foundation Server&#8221; in the Team Foundation Server Installation Guide that can be downloaded from the Microsoft Web site (</em><a href="http://go.microsoft.com/fwlink/?LinkID=82562"><em>http://go.microsoft.com/fwlink/?LinkID=82562</em></a><em> ). Detailed information :Error 400006, severity 16, state 1 was raised, but no message with that error number was found in sys.messages. If error is larger than 50000, make sure the user-defined message is added using sp_addmessage. (type DatabaseConfigurationException)</em><br />
<em>For more information, see Help and Support Center at </em><a href="http://go.microsoft.com/fwlink/events.asp"><em>http://go.microsoft.com/fwlink/events.asp</em></a><em>.</em></p>
<p>Po dość długim główkowaniu i szukaniu udało mi się znaleźć rozwiązanie tego problemu nieco odmienne niż to zasugerowane w powyższej informacji (nie zasugerowałem się powyższym z powodu dużej customizacji na instacji TFS, którą zarządzam i koniecznością przeinstalowania dodatków). Przyczyną niedogodności jest umieszczenie definicji błędów w bazie danych master (a na ten temat w nie było nic w scenariuszu na MSDN).</p>
<p>Definicje błędów można uzupełnić, poniżej opis jak to zrobić:</p>
<ul>
<li>Wyeksportować definicje ze starego serwera bazodanowego do pliku:</li>
</ul>
<blockquote><p>bcp.exe &#8220;select * from master.dbo.sysmessages where error &gt; 50000&#8243; queryout &#8220;c:\tfs_sysmessages_tfsdatabasehost.txt&#8221; -T -c -S oldSQL</p></blockquote>
<ul>
<li>Utworzyć tymczasową tabelę w bazie na nowym serwerze bazodanowym:</li>
</ul>
<blockquote><p>CREATE TABLE [dbo].[tmp_sysmessages](</p>
<p>[error] [int] NOT NULL,</p>
<p>[severity] [tinyint] NULL,</p>
<p>[dlevel] [smallint] NULL,</p>
<p>[description] [nvarchar](255) COLLATE Latin1_General_CI_AS NULL,</p>
<p>[msglangid] [smallint] NOT NULL</p>
<p>) ON [PRIMARY]</p></blockquote>
<ul>
<li>Zaimportować do niej definicje:</li>
</ul>
<blockquote><p>bcp.exe tempDatabase.dbo.tmp_sysmessages in &#8220;c:\tfs_sysmessages_tfsdatabasehost.txt&#8221; -T -c -S newSQL</p></blockquote>
<ul>
<li>Przekopiować tymczasową tabelę do używając procedury składowanej sp_addmessage:</li>
</ul>
<blockquote><p>DECLARE @Error AS int</p>
<p>DECLARE @Severity AS tinyint</p>
<p>DECLARE @DLevel as smallint</p>
<p>DECLARE @Description as VARCHAR(255)</p>
<p>DECLARE @Msglangid as smallint</p>
<p>DECLARE curMessages CURSOR FOR</p>
<p>SELECT error, severity, dlevel, description, msglangid</p>
<p>FROM tempDatabase.dbo.tmp_sysmessages</p>
<p>WHERE error &gt; 50000</p>
<p>OPEN curMessages</p>
<p>FETCH NEXT FROM curMessages</p>
<p>INTO @Error, @Severity, @DLevel, @Description, @Msglangid</p>
<p>WHILE @@FETCH_STATUS = 0</p>
<p>BEGIN</p>
<p>EXEC sp_addmessage @Error, @Severity, @Description, NULL, &#8216;TRUE&#8217;, &#8216;replace&#8217;</p>
<p>FETCH NEXT FROM curMessages</p>
<p>INTO @Error, @Severity, @DLevel, @Description, @Msglangid</p>
<p>END</p>
<p>CLOSE curMessages</p>
<p>DEALLOCATE curMessages</p></blockquote>
<ul>
<li>Usunąć tymczasową tabelę tmp_sysmessages.</li>
</ul>
<p>Po wykonaniu czynności z powyższego opisu komunikaty błędów stają się zrozumiałe;)</p>
<p>źródła:</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms404869.aspx">How to: Move Your Team Foundation Server from One Hardware Configuration to Another &#8211; MSDN</a></p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms252458.aspx">How to: Restore Data for Team Foundation &#8211; MSDN</a></p>
<p><a href="http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/6bea088b-0902-491d-b9c9-93a7285b6cc0">Team Foundation Server is unable to locate one or more of the installed error messages error &#8211; MSDN Forums</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2010/03/02/tfs-problem-po-przeniesieniu-data-tier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ku pamięci: TFS Problem z New Team Project Wizard</title>
		<link>http://stilger.eu/2010/02/26/ku-pamieci-tfs-problem-z-new-team-project-wizard/</link>
		<comments>http://stilger.eu/2010/02/26/ku-pamieci-tfs-problem-z-new-team-project-wizard/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 05:39:44 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[ku pamięci]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team Explorer]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[Visual Studio Team System 2008 Team Explorer]]></category>
		<category><![CDATA[Visual Studio Team System 2008 Team Foundation Server]]></category>

		<guid isPermaLink="false">http://stilger.eu/?p=4379</guid>
		<description><![CDATA[Przy tworzeniu nowego projektu na Team Foundation Serverze za pomoca Visual Studio Team Explorer 2008 z SP1 pojawił mi się następujący błąd: Error TF30004: The New Team Project Wizard encountered an unexpected error while initializing the Microsoft.ProjectCreationWizard.Reporting plug-in. Explanation TF30171: The Microsoft.ProjectCreationWizard.Reporting plug-in used to create the new team project could not be initialized and [...]]]></description>
			<content:encoded><![CDATA[<p>Przy tworzeniu nowego projektu na Team Foundation Serverze za pomoca Visual Studio Team Explorer 2008 z SP1 pojawił mi się następujący błąd:</p>
<p><a href="http://stilger.eu/files/2010/02/TFS-Team-Project-Creation-Failed.png" rel="shadowbox[sbpost-4379];player=img;" title="TFS Team Project Creation Failed"><img class="aligncenter size-medium wp-image-4380" title="TFS Team Project Creation Failed" src="http://stilger.eu/files/2010/02/TFS-Team-Project-Creation-Failed-300x263.png" alt="" width="300" height="263" /></a></p>
<p><em>Error<br />
TF30004: The New Team Project Wizard encountered an unexpected error while initializing the Microsoft.ProjectCreationWizard.Reporting plug-in.<br />
Explanation<br />
TF30171: The Microsoft.ProjectCreationWizard.Reporting plug-in used to create the new team project could not be initialized and returned the following error: TF30224: Failed to retrieve projects from the report server. Please check that the SQL Server Reporting Services Web and Windows services are running and you have sufficient privileges for creating a project..<br />
User Action<br />
Contact your Team Foundation Server administrator. </em></p>
<p>Jednocześnie zauważyłem, że przestały się w Team Explorerze wyświetlać raporty. Pierwsza myśl, że coś nie jest w porządku z Reporting Services. Na szczęście mojej obawy nie udało się potwierdzić, na innej maszynie z Team Explorerem raporty pojawiły się prawidłowo, tam też udało się utworzyć projekt. Wniosek, problem dotyczy tylko Team Explorera na jednej maszynie.</p>
<p>Ponowne zainstalowanie SP1 dla Visual Studio Team Explorer 2008 spowodowało, że błąd przestał się pojawiać.</p>
<p>Po poszukiwaniach w Internecie znalazłem, że to dość częsty problem.</p>
<p>źródło poza własnym doświadczeniem:</p>
<p><a href="http://social.msdn.microsoft.com/Forums/en-US/tfsadmin/thread/27eca9a3-39e1-45ce-8f3c-8af8ede006c6">TFS SQL Reports Red Cross issue and Project creation failed &#8211; MSDN Forums</a></p>
<p><a href="http://social.msdn.microsoft.com/Forums/en-US/tfsadmin/thread/24f0bc76-05dd-4fac-a2ca-83dec5c9b7a6">TFS 2008/Visual Studio 2008 TF30004 TF30171 TF30224 Can&#8217;t create a new project &#8211; MSDN Forums</a></p>
<p><a href="http://www.thejoyofcode.com/TF03177_Team_Project_Creation_Failed.aspx">TF03177: Team Project Creation Failed &#8211; The Joy of Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2010/02/26/ku-pamieci-tfs-problem-z-new-team-project-wizard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projekt TFS Integration Platform</title>
		<link>http://stilger.eu/2009/12/30/projekt-tfs-integration-platform/</link>
		<comments>http://stilger.eu/2009/12/30/projekt-tfs-integration-platform/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 08:03:49 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[CodePlex]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[TFS 2010]]></category>
		<category><![CDATA[TFS Integration Platform]]></category>
		<category><![CDATA[TFS to TFS Migration Tool]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[VSTFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://stilger.eu/?p=3781</guid>
		<description><![CDATA[Projekt TFS to TFS Migration Tool został zamknięty. Prace nad narzędziem do migracji artefaktów pomiędzy serwerami TFS przeniosły się do nowego projektu: TFS Integration Platform. W tej chwili na nowej witrynie projektu do pobrania jest instalator: TFS Integration Platform (installer &#8211; Alpha) oraz dokumentacja: TFS Integration Platform Documentation w skład której wchodzą dwa ogólne dokumenty, [...]]]></description>
			<content:encoded><![CDATA[<p>Projekt TFS to TFS Migration Tool został zamknięty. Prace nad narzędziem do migracji artefaktów pomiędzy serwerami TFS przeniosły się do nowego projektu: <a href="http://tfsintegration.codeplex.com/"><strong>TFS Integration Platform</strong></a>.</p>
<p>W tej chwili na nowej witrynie projektu do pobrania jest instalator:</p>
<p><a href="http://tfsintegration.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35478#DownloadId=91078"><strong>TFS Integration Platform (installer &#8211; Alpha)</strong></a></p>
<p>oraz dokumentacja:</p>
<p><a href="http://tfsintegration.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35477"><strong>TFS Integration Platform Documentation</strong></a></p>
<p>w skład której wchodzą dwa ogólne dokumenty, którym warto się przyjrzeć:</p>
<p><a href="http://tfsintegration.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35476#DownloadId=91073"><strong>TFS Integration Platform &#8211; Migration Guidance</strong></a></p>
<p><a href="http://tfsintegration.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35476#DownloadId=97460"><strong>TFS Integration Platform &#8211; Planning Poster</strong></a></p>
<p>Zasada działania TFS Integration Platform jest podobna do zasad działania TFS to TFS Migration Tool. Wskazuje to, że narzędzie będzie posiadało podobne ograniczenia co do funkcjonalności. Pocieszające jest, że lepiej jest przygotowana dokumentacja i scenariusze do operacji wspieranych przez narzędzie.</p>
<p>Za jakiś czas będę przeprowadzał integrację trzech dużych środowisk TFS 2008/10 i nowemu narzędziu będę się musiał poważnie przyjrzeć. Do tej pory brałem pod uwagę jedynie wspierany w TFS 2010 scenariusz z podłączeniem baz danych z TFS 2008 (jest to wspierane!) alternatywa w postaci TFS Integration Platform może bardzo mi pomóc.</p>
<p>Jeśli ktoś z czytelników próbował używać TFS Integration Platform jestem bardzo ciekawy efektów.</p>
<p>źródła:</p>
<p><a href="http://tfsintegration.codeplex.com/">TFS Integration Platform – CodePlex</a></p>
<p><a href="http://tfstotfsmigration.codeplex.com/">TFS to TFS Migration Tool – CodePlex</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2009/12/30/projekt-tfs-integration-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Ku pamięci: Czyszczenie VS Team Explorer cache &#8211; The workspace already exists</title>
		<link>http://stilger.eu/2009/11/19/ku-pamieci-czyszczenie-vs-team-explorer-cache-the-workspace-already-exists/</link>
		<comments>http://stilger.eu/2009/11/19/ku-pamieci-czyszczenie-vs-team-explorer-cache-the-workspace-already-exists/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:52:51 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[ku pamięci]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[TFS 2005]]></category>
		<category><![CDATA[TFS 2008]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[Visual Studio Team System 2008 Team Foundation Server]]></category>

		<guid isPermaLink="false">http://stilger.eu/?p=3553</guid>
		<description><![CDATA[Co zrobić jak Visual Studio Team Explorer podczas tworzenia workspace zaskoczy nas komunikatem: Team Foundation Error System.Web.Services.Protocols.SoapException: The workspace xxx;domain\username already exists on computer yyy. at Microsoft.TeamFoundation.VersionControl.Server.Repository.CreateWorkspace(Workspace workspace) Aby rozwiązać problem należy wyczyścić cache aplikacji, przez zmianę nazwy jego folderu lub usunięcie zawartości. Cache Visual Studio Team Explorer znajduje się: w Windows 7/Vista: C:\Users\username\AppData\Local\Microsoft\Team Foundation\2.0. [...]]]></description>
			<content:encoded><![CDATA[<p>Co zrobić jak Visual Studio Team Explorer podczas tworzenia workspace zaskoczy nas komunikatem:</p>
<p>Team Foundation Error</p>
<p>System.Web.Services.Protocols.SoapException: The workspace xxx;domain\username already exists on computer yyy. at Microsoft.TeamFoundation.VersionControl.Server.Repository.CreateWorkspace(Workspace workspace)</p>
<p><a href="http://stilger.eu/files/2009/11/TFS-Team-Explorer-Error-The-workspace-already-exists.jpg" rel="shadowbox[sbpost-3553];player=img;"><img class="aligncenter size-medium wp-image-3554" src="http://stilger.eu/files/2009/11/TFS-Team-Explorer-Error-The-workspace-already-exists-300x60.jpg" alt="TFS Team Explorer Error - The workspace already exists" width="300" height="60" /></a></p>
<p>Aby rozwiązać problem należy wyczyścić cache aplikacji, przez zmianę nazwy jego folderu lub usunięcie zawartości.</p>
<p>Cache Visual Studio Team Explorer znajduje się:</p>
<ul>
<li>w Windows 7/Vista: C:\Users\username\AppData\Local\Microsoft\Team Foundation\2.0.</li>
</ul>
<ul>
<li>w Windows XP: C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\Team Foundation\2.0.</li>
</ul>
<p>źródło: własne doświadczenie</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2009/11/19/ku-pamieci-czyszczenie-vs-team-explorer-cache-the-workspace-already-exists/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ku pamięci: VSTS TFS &#8211; jak usunąć nieużywane Work Item Fields</title>
		<link>http://stilger.eu/2009/06/22/ku-pamieci-vsts-tfs-jak-usunac-nieuzywane-work-item-fields/</link>
		<comments>http://stilger.eu/2009/06/22/ku-pamieci-vsts-tfs-jak-usunac-nieuzywane-work-item-fields/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 16:48:55 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[TF26213]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[VSTFS]]></category>
		<category><![CDATA[WIT]]></category>
		<category><![CDATA[Work item]]></category>

		<guid isPermaLink="false">http://stilger.pl/2009/06/22/ku-pamieci-vsts-tfs-jak-usunac-nieuzywane-work-item-fields/</guid>
		<description><![CDATA[W pracy w dużej programistycznej organizacji pracującej z użyciem Visual Studio Team System Team Foundation Server od czasu do czasu przychodzi taki czas kiedy programiści trafiają na następujący komuniktat błędu: &#8220;TF26213: Too many new fields. You are trying to create X field(s), while the server has space for Y of them.&#8221;. Problem pojawia się zwykle [...]]]></description>
			<content:encoded><![CDATA[<p>W pracy w dużej programistycznej organizacji pracującej z użyciem Visual<br />
Studio Team System Team Foundation Server od czasu do czasu przychodzi taki czas<br />
kiedy programiści trafiają na następujący komuniktat błędu: &#8220;TF26213: Too many<br />
new fields. You are trying to create X field(s), while the server has space for<br />
Y of them.&#8221;.</p>
<p><a title="TFS_WIT_import_error_1 by Karol Stilger, on Flickr" href="http://www.flickr.com/photos/kstilger/3649866419/"></a></p>
<p><a href="http://stilger.eu/files/2009/06/TFS_WIT_import_error_1.jpg" rel="shadowbox[sbpost-200];player=img;" title="TFS_WIT_import_error_1"><img class="aligncenter size-medium wp-image-688" title="TFS_WIT_import_error_1" src="http://stilger.eu/files/2009/06/TFS_WIT_import_error_1-300x60.jpg" alt="TFS_WIT_import_error_1" width="300" height="60" /></a></p>
<p>Problem pojawia się zwykle gdy architekci i PMowie nie trzymają się<br />
predefiniowanych metodologii i tworzą dużo work item fields (WIT fields). Jednym<br />
z ograniczeń TFS spowodowanm ograniczeniami SQL jest limit ilości WIT fields do<br />
1024.</p>
<p>Aby uporać się z problemem należy sprawdzić czy występują WIT fields, które<br />
są niewykorzystane. Aby to sprawdzić wykonujemy:</p>
<p style="font-family: 'Lucida Console'">cd C:\Program Files\Microsoft Visual<br />
Studio 9.0\Common7\IDE</p>
<p style="font-family: 'Lucida Console'">witfields view /s:ServerName /unused &gt;<br />
C:\WIT_unused.txt</p>
<p>W utworzonym pliku znajduje się lista nieużywanych WIT fields.</p>
<p>Aby usunąć konkretny WIT field należy wydać komendę:</p>
<p style="font-family: 'Lucida Console'">witfields delete /s:ServerName<br />
Name.Of.Workitem</p>
<p>A następnie zatwierdzić wybór.</p>
<p>Na pewno usunięcie nieużywanych WIT fields na jakiś czas wystarczy:) Jeśli<br />
wszystkie WIT fields zostały wykorzystane i nie ma nieużywanych do usunięcia<br />
zostały 2 drogi:</p>
<ul>
<li>zainstalowanie kolejnej instancji VSTSTFS</li>
<li>dostosowanie prowadzonych projektów do predefiniowanych metodologii, do<br />
czego zachęcam:)</li>
</ul>
<p>Swoją drogą chyba będę musiał porozmawiać z architektami:)</p>
<p>źródło: własne doświadczenia</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2009/06/22/ku-pamieci-vsts-tfs-jak-usunac-nieuzywane-work-item-fields/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ku pamięci: VSTS TFS jak przenieść bazę TFSWarehouse w inne miejsce (przydatne dla każdej innej bazy Microsoft SQL Server)</title>
		<link>http://stilger.eu/2009/04/06/ku-pamieci-vsts-tfs-jak-przeniesc-baze-tfswarehouse-w-inne-miejsce-przydatne-dla-kazdej-innej-bazy-microsoft-sql-server/</link>
		<comments>http://stilger.eu/2009/04/06/ku-pamieci-vsts-tfs-jak-przeniesc-baze-tfswarehouse-w-inne-miejsce-przydatne-dla-kazdej-innej-bazy-microsoft-sql-server/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 10:14:42 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[ku pamięci]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[data Warehouse]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[VSTS]]></category>
		<category><![CDATA[Warehouse]]></category>

		<guid isPermaLink="false">http://stilger.pl/2009/04/06/ku-pamieci-vsts-tfs-jak-przeniesc-baze-tfswarehouse-w-inne-miejsce-przydatne-dla-kazdej-innej-bazy-microsoft-sql-server/</guid>
		<description><![CDATA[Parę dni temu opisałem w jaki sposób rozwiązałem problem z Data WareHouse w TFS. Napisałem, że pewna rzecz związana z konfiguracją SQL Servera utrudniła mi zadanie. Problem jest dość błahy ale w konfiguracji która u mnie działa narobił sporo zamieszania. W konfiguracji jako lokalizacja baz danych i logów była ustawiona domyślna lokalizacja: C:\Program Files\Microsoft SQL [...]]]></description>
			<content:encoded><![CDATA[<p>Parę dni temu opisałem w jaki sposób rozwiązałem<br />
<a style="text-decoration: none;" href="http://stilger.eu/2009/04/03/ku-pamieci-vsts-tfs-problem-z-data-warehouse/"><br />
<strong>problem z Data WareHouse</strong></a> w TFS. Napisałem, że pewna rzecz<br />
związana z konfiguracją SQL Servera utrudniła mi zadanie.</p>
<p>Problem jest dość<br />
błahy ale w konfiguracji która u mnie działa narobił sporo zamieszania. W<br />
konfiguracji jako lokalizacja baz danych i logów była ustawiona domyślna<br />
lokalizacja: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA</p>
<p><a href="http://stilger.eu/files/2009/04/SQL_Server_Properties.JPG" rel="shadowbox[sbpost-219];player=img;" title="SQL_Server_Properties"><img class="alignnone size-medium wp-image-702" title="SQL_Server_Properties" src="http://stilger.eu/files/2009/04/SQL_Server_Properties-300x71.jpg" alt="SQL_Server_Properties" width="300" height="71" /></a></p>
<p>Przy tworzeniu nowej bazy została ona utworzona właśnie w tej lokalizacji.<br />
Niestety partycja C jest dość mała i przyrastający szybko baza szybko<br />
zapełniłaby ją.</p>
<p>Należało podjąć akcję aby do tego nie dopuścić i przenieść ją na partycję która<br />
w moim przypadku służy do składowania baz związanych z TFS.</p>
<p><strong>1. </strong>Nie czekając na dokończenie aktualizowania bazy danych<br />
wyłączyłem usługi związane z TFS:</p>
<p><span style="font-family: 'Lucida Console';">iisreset /stop<br />
net stop &#8220;TFSServerScheduler&#8221;<br />
net stop &#8220;SQL Server Reporting Services (MSSQLSERVER)&#8221;</span></p>
<p><strong>2. </strong>Odłączyłem bazę:</p>
<p><span style="font-family: 'Lucida Console';">USE [master]<br />
GO<br />
EXEC master.dbo.sp_detach_db @dbname = N&#8217;TfsWarehouse&#8217;, @keepfulltextindexfile=N&#8217;true&#8217;<br />
GO</span></p>
<p><strong>3.</strong> Przeniosłem pliki bazy i logu do prawidłowej w moim przypadku<br />
lokalizacji.</p>
<p><strong>4. </strong>Podłączyłem bazę danych i log:</p>
<p><span style="font-family: 'Lucida Console';">USE [master]<br />
GO<br />
CREATE DATABASE [TfsWarehouse] ON<br />
( FILENAME = N&#8217;E:\MS SQL TFS\TfsWarehouse.mdf&#8217; ),<br />
( FILENAME = N&#8217;E:\MS SQL TFS\TFSWarehouse_log.LDF&#8217; )<br />
FOR ATTACH<br />
GO</span></p>
<p><strong>5.</strong> Uruchomiłem TFS:</p>
<p><span style="font-family: 'Lucida Console';">net start &#8220;SQL<br />
Server<br />
Reporting Services (MSSQLSERVER)&#8221;<br />
net start &#8220;TFSServerScheduler&#8221;<br />
iisreset /start</span></p>
<p><strong>6. </strong>Wymusiłem proces Data WareHouse:<br />
<strong>Run</strong><br />
i sprawdziłem czy się wykonuje: <strong>GetWarehouseStatus</strong> a następnie<br />
sprawdziłem czy proces został zakończony poprawnie:  wszystko<br />
<a style="text-decoration: none;" href="http://stilger.eu/2009/04/03/ku-pamieci-vsts-tfs-problem-z-data-warehouse/"><br />
<strong>jak w tym wpisie</strong></a>. Oczywiście wszystko działa.</p>
<p>Świetny przykład jak przy użyciu minimalnej ilości operacji przenieść bazę danych Microsoft SQL Server:)</p>
<p>źródła:</p>
<p>własne doświadczenia</p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2009/04/06/ku-pamieci-vsts-tfs-jak-przeniesc-baze-tfswarehouse-w-inne-miejsce-przydatne-dla-kazdej-innej-bazy-microsoft-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ku pamięci: VSTS TFS &#8211; problem z Data WareHouse</title>
		<link>http://stilger.eu/2009/04/03/ku-pamieci-vsts-tfs-problem-z-data-warehouse/</link>
		<comments>http://stilger.eu/2009/04/03/ku-pamieci-vsts-tfs-problem-z-data-warehouse/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 11:21:16 +0000</pubDate>
		<dc:creator>Karol Stilger</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[ku pamięci]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Techblog]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[data Warehouse]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio Team System]]></category>
		<category><![CDATA[VSTS]]></category>
		<category><![CDATA[Warehouse]]></category>

		<guid isPermaLink="false">http://stilger.pl/2009/04/03/ku-pamieci-vsts-tfs-problem-z-data-warehouse/</guid>
		<description><![CDATA[Po upgrade Team Foundation Server do wersji 2008, który został opisany tutaj. Przez długi czas z serwerem nie było problemów. Developerzy pracowali w spokoju, PMowie robili to co powinni &#8211; po prostu bajka:) Ostatnio w logach zaczęły pojawiać się niepokojące informacje na temat generowanych raportów. Raporty z projektów generowane są przez Data WareHouse &#8211; warto [...]]]></description>
			<content:encoded><![CDATA[<p>Po upgrade Team Foundation Server do wersji 2008, który został opisany <a href="http://stilger.eu/2008/10/16/upgrade-tfs-2005-do-wersji-2008-uwaga-bedzie-seria/"><strong>tutaj</strong></a>. Przez długi czas z serwerem nie było problemów. Developerzy pracowali w spokoju, PMowie robili to co powinni &#8211; po prostu bajka:)</p>
<p>Ostatnio w logach zaczęły pojawiać się niepokojące informacje na temat generowanych raportów. Raporty z projektów generowane są przez <a href="http://msdn.microsoft.com/en-us/library/ms244696.aspx"><strong>Data WareHouse</strong></a> &#8211; warto skorzystać z linka aby dowiedzieć się więcej o teorii jego działania.</p>
<p>Do prawidłowego generowania raportów WareHouse powinien być uaktualniany na bieżąco. Domyślnie jego stan jest odświeżany co 1 godzinę. Do kontroli pracy Data Warehouse służy web service dostępny tylko z maszyny na której jest zainstalowany VSTFS pod adresem: <a href="http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx"><strong>http://localhost:8080/Warehouse/v1.0/warehousecontroller.asmx</strong></a></p>
<p>Można za jego pomocą między innymi:</p>
<ul>
<li>zmienić ustawienia: <strong>ChangeSetting</strong></li>
<li>sprawdzić czy w danej chwili DataWarehouse jest uaktualniany: <strong>GetWarehouseStatus</strong></li>
<li>uruchomić ręcznie proces uaktualniania DataWarehouse: <strong>Run</strong></li>
</ul>
<p>W moim przypadku nie dało się za pomocą tego web service&#8217;u wymusić aktualizacji DataWareHouse.</p>
<p>Sprawdziłem kiedy DataWarehouse po raz ostatni był uaktualniony:</p>
<p><span>SELECT Setting AS LastProcessedTime<br />
FROM [TfsWarehouse].[dbo].[_WarehouseConfig]<br />
WHERE ID = &#8216;LastProcessTimeStamp&#8217;</span></p>
<p>I niestety było to dawno temu:( W projektowym życiu każdy dzień jest na wagę złota.</p>
<p>Rozwiązaniem, które wybrałem był rebuild całego Dara WareHouse, rozwiązanie mało finezyjne i w moim wypadku długotrwałe (w moim przypadku baza Data WareHouse ma kilkanaście GB) jednak to jedyne wyjście. Jak to zrobić:</p>
<p><span>cd C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools<br />
</span></p>
<p><span>setupwarehouse -rebuild -mturl &#8220;http://nazwaVSTFS:8080&#8243; -s nazwaSQL -d TFSWarehouse -c wareHouseSchema.xml -a DOMENA\TFSSERVICE -ra DOMENA\TFSREPORTS -edt TfsBuild</span></p>
<p>Operacja ta usuwa istniejącą bazę TFSWarehouse i tworzy nową pustą bazę jednocześnie inicjując pompowanie jej danymi. Warto pamiętać, że wykonując tą operację tracimy raporty o projektach które zostały skasowane.</p>
<p>W moim wypadku zadziałało: <strong>GetWarehouseStatus</strong> zwrócił informację: <strong>RunningAdapters</strong>, czyli DataWarehouse jest uaktualniany.</p>
<p>Po kilku godzinach (tak długo, bo baza która została przeanalizowana by wytworzyć Data WareHouse jest naprawdę duża) operacja została zakończona i raporty mogą być już generowane prawidłowo.</p>
<p>Co prawda pojawił się problem wynikający z konfiguracji SQL Servera, ale nie rzutuje to na całość procesu. A co do problemu z SQL to postaram się go opisać, bo to ciekawe case study.</p>
<p>źródła:</p>
<p>własne doświadczenia</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms400783.aspx">SetupWarehouse &#8211; MSDN</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stilger.eu/2009/04/03/ku-pamieci-vsts-tfs-problem-z-data-warehouse/feed/</wfw:commentRss>
		<slash:comments>1</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>

