<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ricardo Serradas &#187; VSTS</title>
	<atom:link href="http://blog.ricardoserradas.net/tag/vsts/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ricardoserradas.net</link>
	<description>Visual Studio ALM in a nutshell</description>
	<lastBuildDate>Fri, 12 Nov 2010 13:25:20 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.ricardoserradas.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ricardo Serradas &#187; VSTS</title>
		<link>http://blog.ricardoserradas.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.ricardoserradas.net/osd.xml" title="Ricardo Serradas" />
	<atom:link rel='hub' href='http://blog.ricardoserradas.net/?pushpress=hub'/>
		<item>
		<title>Problemas com WebTest Recorder e Internet Explorer</title>
		<link>http://blog.ricardoserradas.net/2010/02/25/problemas-com-webtest-recorder-e-internet-explorer/</link>
		<comments>http://blog.ricardoserradas.net/2010/02/25/problemas-com-webtest-recorder-e-internet-explorer/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 01:32:07 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Problema e Solução]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[Testes]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[VSTS]]></category>
		<category><![CDATA[Web Test]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=131</guid>
		<description><![CDATA[Olá, Desde meus primeiros contatos com o WebTest Recorder do Visual Studio Team System, identifiquei que problemas aconteciam com ele com frequência e, por conta disso, perdia tempo correndo atrás de uma solução a cada vez que isso acontecia. E ontem aconteceu denovo. Eu, com uma instalação completa e atualizada do VS 2008 Team Suite, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=131&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá,</p>
<p>Desde meus primeiros contatos com o WebTest Recorder do Visual Studio Team System, identifiquei que problemas aconteciam com ele com frequência e, por conta disso, perdia tempo correndo atrás de uma solução a cada vez que isso acontecia.</p>
<p>E ontem aconteceu denovo. Eu, com uma instalação completa e atualizada do VS 2008 Team Suite, não conseguia ver a barra do WebTest Recorder no Internet Explorer 8. Fazendo uma pesquisa rápida, encontrei um post do Michael Taute que compila soluções para diversos tipos de problemas referentes ao plugin. Você pode ler o post na íntegra em:</p>
<p><a href="http://blogs.msdn.com/mtaute/archive/2007/11/09/diagnosing-and-fixing-web-test-recorder-bar-issues.aspx">http://blogs.msdn.com/mtaute/archive/2007/11/09/diagnosing-and-fixing-web-test-recorder-bar-issues.aspx</a></p>
<p>Porém, um dos problemas me chamou a atenção ontem, depois de ter passado por ele. O cenário é o seguinte:</p>
<ul>
<li>Windows 7 64 Bits</li>
<li>Visual Studio 2008 Service Pack 1 Up-To-Date</li>
<li>Internet Explorer 8</li>
</ul>
<p>O add-on do webtest recorder estava habilitado no navegador e, mesmo assim, a barra não aparecia. Veja a solução apontada pelo Michael:</p>
<p>O Windows Vista faz cache da lista de barras disponíveis para o Internet explorer e a barra do gravador não estava disponível na sua lista. A correção consiste em forçar o Windows a reconstruir este cache. Para fazer isso, primeiro certifique-se que você está sem nenhuma janela do Internet Explorer aberta e então abra o editor de registros do Windows (Regedit) e exclua as seguintes chaves:</p>
<p>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021493-0000-0000-C000-000000000046}</p>
<p>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021494-0000-0000-C000-000000000046}</p>
<p>Nota: Por padrão, o editor de registro 32 bits está localizado em %WINDIR%\SysWow64\RegEdt32.exe</p>
<p>Vamos aguardar e torcer para que a ferramenta de testes web do Visual Studio 2010 seja mais estável <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>[]&#8216;s</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=131&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2010/02/25/problemas-com-webtest-recorder-e-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>Máquinas virtuais de Visual Studio 2010 Ultimate e TFS 2010</title>
		<link>http://blog.ricardoserradas.net/2010/01/08/maquinas-virtuais-de-visual-studio-2010-ultimate-e-tfs-2010/</link>
		<comments>http://blog.ricardoserradas.net/2010/01/08/maquinas-virtuais-de-visual-studio-2010-ultimate-e-tfs-2010/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 04:15:11 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=126</guid>
		<description><![CDATA[Microsoft disponibiliza máquinas virtuais prontas com Visual Studio 2010 e Team Foundation Server 2010.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=126&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá,</p>
<p>Para quem é daqueles que está sempre querendo estar um passo à frente, é uma informação muito importante. A Microsoft já disponibiliza para download um kit de aprendizado sobre o Visual Studio 2010 e o Team Foundation Server 2010. As máquinas virtuais existem nas versões para Windows Virtual PC, Microsoft Virtual PC e Hyper V.</p>
<p>Este material contém tudo que é preciso para estudar e entender as capacidades desta poderosa ferramenta de ALM (Application Lifecycle Management). Inclusive, a base de dados do TFS já vem populada com dados de exemplo. Há apenas uma exceção: as funcionalidades de Lab Management não estão inclusas. Ainda espera-se uma novidade vinda do time de produto relacionada a isso.</p>
<p>Abaixo, o link para download de cada uma das versões:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=27d91e63-e33b-4cef-a331-f20d343da9de&amp;displaylang=en" target="_blank">Windows 7 Virtual PC</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=540777b0-cbd7-485e-bde5-23a1d4f442e0&amp;displaylang=en" target="_blank">Microsoft Virtual PC SP1</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=426cdffc-53b5-46a5-89d3-e2ecd23570c6&amp;displaylang=en" target="_blank">Hyper V</a></li>
</ul>
<p>As máquinas tem validade até 9 de abril de 2010, data de expiração do trial do SQL Server. Notificações de ativação serão exibidas durante o uso, comportamento normal de uma versão trial do Windows. Não há com o que se preocupar.</p>
<p>Boa diversão! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>[]&#8216;s<br />
Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=126&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2010/01/08/maquinas-virtuais-de-visual-studio-2010-ultimate-e-tfs-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>Erro MSB6006 em testes unitários numa Team Build</title>
		<link>http://blog.ricardoserradas.net/2009/10/20/erro-msb6006-em-testes-unitarios-numa-team-build/</link>
		<comments>http://blog.ricardoserradas.net/2009/10/20/erro-msb6006-em-testes-unitarios-numa-team-build/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 19:54:55 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Problema e Solução]]></category>
		<category><![CDATA[MSB6006]]></category>
		<category><![CDATA[Team Build]]></category>
		<category><![CDATA[Unit Test]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=111</guid>
		<description><![CDATA[Erro MSB6006 numa team build<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=111&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá a todos! Hoje vamos falar de mais um capítulo da série &#8220;Problema e solução&#8221;.</p>
<p><strong>Problema</strong>:</p>
<p>Ao configurar uma Team Build no VSTS de um projeto que compila e que roda os testes unitários tudo certinho, a build roda, porém o status dela fica como &#8220;<em>Partially Succeeded</em>&#8221; porque os testes unitários falharam e, ao analisar o log, você encontra a seguinte linha no final:</p>
<p><span style="color:#ff0000;">MSBUILD : warning MSB6006: &#8220;MSTest.exe&#8221; exited with code 1.</span></p>
<p>O mais interessante é que se você roda os testes unitários a partir do <em>Test List</em> da Solution, todos funcionam, não é?</p>
<p><strong>Causa</strong>:</p>
<p>Pois bem. Por algum motivo, o erro se dá por conta do usuário TFSSERVICE* não ter permissão na pasta onde o resultado do build foi colocado (ou &#8220;dropado&#8221;).</p>
<p><strong>Solução</strong>:</p>
<p>Basta permitir escrita (tanto NTFS quando de compartilhamento) para pra o usuário TFSSERVICE na pasta de build drop.</p>
<p>*Este nome pode variar de acordo com a instalação realizada.</p>
<p>[]&#8216;s</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=111&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/10/20/erro-msb6006-em-testes-unitarios-numa-team-build/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>Erro MSB4019 numa Team Build</title>
		<link>http://blog.ricardoserradas.net/2009/09/29/erro-msb4019-numa-team-build/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/29/erro-msb4019-numa-team-build/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 20:07:49 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Problema e Solução]]></category>
		<category><![CDATA[MSB4019]]></category>
		<category><![CDATA[Team Build]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=86</guid>
		<description><![CDATA[Como corrigir o erro MSB4019 numa team build.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=86&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Numa instancia recém instalada do TFS 2008, onde tudo parecia estar funcionando 100%, encontrei um problema o qual percebi ter pouca referência à respeito.</p>
<p>Criei uma solution de testes para armazenar no Source Control, adicionei projetos, tudo tranqüilo. Depois de tudo, parti para a configuração de um Team Build.</p>
<p>A solução compilava normalmente na máquina client, porém, depois que subi a solução no TFS o team build falhou. Veja a mensagem de erro:</p>
<p style="padding-left:30px;"><em>Error MSB4019: The imported project [TargetPath] was not found. Confirm that the path in the &lt;Import&gt; declaration is correct, and that the file exists on disk.</em></p>
<p>O erro era vinculado sempre à Web Projects (Web Application, WebService, etc). Isso ocorre porque os targets para aplicações web não estão instaladas no servidor de build.</p>
<p>Existem <strong>duas formas</strong> de resolver o problema. Uma delas (e a que eu aconselho) é simplesmente instalar o Visual Studio 2008 com as mínimas opções (C# e Visual Web Developer) no servidor de build. O ponto negativo desta solução é que estará consumindo espaço em disco do servidor de build.</p>
<p>A outra opção, se não quiser instalar o VS 2008 no servidor é a seguinte:</p>
<p>- Acesse: MSBuild\Microsoft\VisualStudio\v9.0\WebApplications na máquina client;</p>
<p>- Copie Microsoft.WebApplication.targets para o diretório da solução do projeto;</p>
<p>- Adicione o arquivo como parte da solução e versione-o;</p>
<p>- Edite o arquivo TFSBuild.proj da sua WebApplication usando um editor de texto (normalmente em [TeamProject]/TeamBuildTypes/[SolutionName]Build);</p>
<p>- Encontre a linha que faz o import do WebApplication Target a partir da pasta do MSBuild no Program Files:</p>
<p style="padding-left:30px;"><em>&lt;Import Project=&#8221;$(MSBuildExtensionsPath)\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets&#8221; /&gt;</em></p>
<p>E substitua por:</p>
<p style="text-align:left;padding-left:30px;"><em>&lt;Import Project=&#8221;$(SolutionDir)\Microsoft.WebApplication.targets&#8221; /&gt;</em></p>
<p>- Salve seu arquivo e suba a nova versão no TFS.</p>
<p>Esta solução nada mais faz do que disponibilizar o arquivo de target dentro da própria solution para que o MSBuild o busque lá dentro. O ponto negativo desta é que para cada solução que você for versionar que tiver um Web Project será necessário versionar uma cópia do arquivo de target no TFS.</p>
<p>Escolher a melhor opção para seu cenário é com você. Experimente!</p>
<p>Um abraço,<br />
Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=86&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/29/erro-msb4019-numa-team-build/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>Erro TF30224 ao criar novo projeto no TFS 2010</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/erro-tf30224-ao-criar-novo-projeto-no-tfs-2010/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/erro-tf30224-ao-criar-novo-projeto-no-tfs-2010/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:17:21 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Problema e Solução]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TF30224]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=51</guid>
		<description><![CDATA[Seguindo minha saga de estudos no VSTS 2010, encontrei mais um problema: o erro TF30224 ao tentar criar um novo projeto no TFS. A mensagem de erro, depois que descobrimos a solução, é bem clara: “verifique se o servidor SQL está no ar ou se você tem permissão para acessá-lo“. Não é bem o servidor [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=51&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seguindo minha saga de estudos no VSTS 2010, encontrei mais um problema: o erro TF30224 ao tentar criar um novo projeto no TFS.</p>
<p>A mensagem de erro, depois que descobrimos a solução, é bem clara: “<em>verifique se o servidor SQL está no ar ou se você tem permissão para acessá-lo</em>“. Não é bem o servidor SQL, e sim o servidor de relatórios, o Report Server.</p>
<p>Ao acessar http://[TFSSERVER]/Reports com o TFSSETUP (usuário que usei para instalar todo o TFS) vi que não conseguia enchergar nada. Como resolver isso? Acessando a mesma URL porém autenticando-se como o Administrador local do servidor.</p>
<p>Pronto! Só atribuir permissão de <em>Content Manager</em> para o TFSSETUP (ou o usuário que está usando para criar o projeto, o seu “<em>TFS Admin”</em>) assim:</p>
<p>- Acesse http://[TFSSERVER]/Reports como orientado acima;</p>
<p>- Clique na aba “Propriedades”;</p>
<p>- Clique em “Atribuição de nova função”;</p>
<p>- Em “Nome do grupo ou usuário”, digite o usuário que necessita da permissão (no meu caso, [TFSSERVER]\TFSSETUP);</p>
<p>- Em “Função”, selecione “Content Manager” e em seguida clique em OK.</p>
<p>E pronto! Você conseguirá prosseguir com a criação do Team Project.</p>
<p>[]’s</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=51&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/erro-tf30224-ao-criar-novo-projeto-no-tfs-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>Erro TF255147 ao configurar o TFS 2010</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/erro-tf255147-ao-configurar-o-tfs-2010/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/erro-tf255147-ao-configurar-o-tfs-2010/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:16:30 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Problema e Solução]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TF255147]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=49</guid>
		<description><![CDATA[Olá pessoal, Hoje instalando o TFS 2010 num ambiente single server me deparei com dois problemas que não estão previstos no TFSInstall.chm, que vem no DVD de instalação do TFS. O primeiro erro foi que não há web.config em “C:\Program Files\Microsoft Team Foundation Server 10.0\Application Tier\Web Services”. Solução: É preciso criar uma cópia do web.config.template já [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=49&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Hoje instalando o TFS 2010 num ambiente single server me deparei com dois problemas que não estão previstos no TFSInstall.chm, que vem no DVD de instalação do TFS.</p>
<p>O primeiro erro foi que não há web.config em “C:\Program Files\Microsoft Team Foundation Server 10.0\Application Tier\Web Services”.</p>
<p><strong>Solução</strong>: É preciso criar uma cópia do web.config.template já existente lá.</p>
<p>Segundo erro: Visualizado no wizard de configuração padrão do TFS. Veja:</p>
<p>Error [ Configuration Database ] TF255147: The following server that is running SQL Server is not listening on the expected TCP port: TFS01.</p>
<p style="text-align:center;"><img style="display:block;margin:0 auto;padding:0;" title="Erro de configuração de banco de dados no wizard de configuração padrão." src="http://enterprisebrothers.files.wordpress.com/2009/09/error1.jpg?w=450&#038;h=321&#038;h=321" alt="Erro de configuração de banco de dados no wizard de configuração padrão." width="450" height="321" /></p>
<p>As portas necessárias já estavam liberadas, a instancia do SQL já estava rodando… O que fazer? Foi então quando me lembrei de dar uma olhada nas configurações do SQL 2008 (em <em>Start &gt; All Programs &gt; Microsoft SQL Server 2008 &gt; Configuration Tools &gt; SQL Server Configuration Manager</em>)  e lá vi que o protocolo TCP/IP não estava habilitado (e não vem habilitado por padrão numa instalação do SQL).</p>
<p style="text-align:center;"><img style="display:block;margin:0 auto;padding:0;" title="SQL Configuration Manager" src="http://enterprisebrothers.files.wordpress.com/2009/09/sqlconfmgr.jpg?w=450&#038;h=168&#038;h=168" alt="SQL Configuration Manager" width="450" height="168" /></p>
<p>O que fiz então foi habilitar o protocolo, com um duplo clique em TCP/IP e na aba Protocol, mudar a propriedade <strong>Enabled</strong> para Yes.</p>
<p>Feito isso, voilá! O teste de configurações rodou 100%! Mas, há um porém… Se a instalação do TFS for interrompida por algum motivo (no nosso caso, pelo SQL não estar corretamente configurado) a instalação do Sharepoint Services será corrompida. Isso é um <strong>bug conhecido</strong> do Beta1 do TFS.</p>
<p>Por conta disso, mãos à obra! Desinstalar todo o TFS + WSS e começar denovo. Então, dessa vez, tudo correrá bem. <img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></p>
<p>Um abraço!</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=49&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/erro-tf255147-ao-configurar-o-tfs-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://enterprisebrothers.files.wordpress.com/2009/09/error1.jpg?w=450&#38;h=321" medium="image">
			<media:title type="html">Erro de configuração de banco de dados no wizard de configuração padrão.</media:title>
		</media:content>

		<media:content url="http://enterprisebrothers.files.wordpress.com/2009/09/sqlconfmgr.jpg?w=450&#38;h=168" medium="image">
			<media:title type="html">SQL Configuration Manager</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>
	</item>
		<item>
		<title>VSTS: Mais qualidade aos times de desenvolvimento</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/vsts-mais-qualidade-aos-times-de-desenvolvimento/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/vsts-mais-qualidade-aos-times-de-desenvolvimento/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:15:46 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Discussões]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=47</guid>
		<description><![CDATA[Olá a todos, Visitei o blog do Marcos Dell Antonio e lá encontrei um posto super interessante falando sobre como o VSTS pode aumentar a produtividade/qualidade de uma equipe de desenvolvimento de software. Gostaria de citar aqui um ponto crucial do post dele: Citação a Joel Spolsky, que criou 12 perguntas simples que, depois de respondidas, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=47&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá a todos,</p>
<p>Visitei o blog do <a style="color:#0066cc;text-decoration:none;" href="http://www.marcosdellantonio.net/" target="_blank">Marcos Dell Antonio</a> e lá encontrei um posto super interessante falando sobre como o VSTS pode aumentar a produtividade/qualidade de uma equipe de desenvolvimento de software.</p>
<p>Gostaria de citar aqui um ponto crucial do post dele: Citação a Joel Spolsky, que criou 12 perguntas simples que, depois de respondidas, te trariam um feedback sobre seu time: ele é bom ou não é? Veja:</p>
<li style="margin:7px 0 8px 10px;">Você usa controle de versão? <em>VSTS Source Control</em></li>
<li style="margin:7px 0 8px 10px;">Você pode gerar uma build em um único passo? <em>Team Build</em></li>
<li style="margin:7px 0 8px 10px;">Você faz builds diárias? <em>Team Build</em></li>
<li style="margin:7px 0 8px 10px;">Você tem um banco de dados com os bugs registrados? <em>Work Items</em></li>
<li style="margin:7px 0 8px 10px;">Você corrige os bugs antes de escrever código novo? <em>Check-in Policies, Work Items</em></li>
<li style="margin:7px 0 8px 10px;">Você tem uma agenda atualizada? Sharepoint, <em>Work Items</em></li>
<li style="margin:7px 0 8px 10px;">Você tem uma especificação? <em>Sharepoint</em></li>
<li style="margin:7px 0 8px 10px;">Os programadores possuem boas condições de trabalho? <em>VSTS <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></em></li>
<li style="margin:7px 0 8px 10px;">Você usa as melhores ferramentas que o dinheiro pode comprar?<em>VSTS (denovo)</em></li>
<li style="margin:7px 0 8px 10px;">Você tem testadores? <em>VSTS Test Edition</em></li>
<li style="margin:7px 0 8px 10px;">Os novos candidatos escrevem código durante as entrevistas? <em>Aí vai do processo de seleção <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></em></li>
<li style="margin:7px 0 8px 10px;">Você faz testes de usabilidade? <em>Analistas de testes e Testers</em></li>
<p>Segundo Joel, se pensarmos que cada “sim” dado à cada questão você colecionasse um ponto, se o seu total for acima de 10, sua equipe tem qualidade, caso contrário ela precisa e deve ser melhorada.</p>
<p>Concordei plenamente com o raciocínio e imagino que se um time conseguir trabalhar com cada um desses itens simultâneamente o trabalho realizado será de altíssima qualidade.</p>
<p>Acima, em itálico, coloquei ao lado de cada pergunta o que julgo ser a resposta mais adequada para cada questão. Claro, no post do Marcos ele encaixa de forma plena o uso do VSTS em cada uma das perguntas, o que é totalmente possível e aconselhado mas, num mundo mais “hostíl”, talvez não seja possível encorporar o trabalho dele em alguns dos itens citados nas perguntas.</p>
<p>E para finalizar, gostaria de deixar novamente meus parabéns ao posto do Marcos! Fantástica visão de utilização do VSTS! Abaixo, segue link do post dele. Vale muito a pena conferir na íntegra:</p>
<p><a style="color:#0066cc;text-decoration:none;" href="http://www.marcosdellantonio.net/2009/04/06/visual-studio-team-system-mais-qualidade-aos-times-de-desenvolvimento-de-software/">http://www.marcosdellantonio.net/2009/04/06/visual-studio-team-system-mais-qualidade-aos-times-de-desenvolvimento-de-software/</a></p>
<p>Um abraço!</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=47&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/vsts-mais-qualidade-aos-times-de-desenvolvimento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>
	</item>
		<item>
		<title>Nossa! Onde faço o Unshelve?</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/nossa-onde-faco-o-unshelve/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/nossa-onde-faco-o-unshelve/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:14:59 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Shelve]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=45</guid>
		<description><![CDATA[Ultimamente tenho socorrido várias pessoas que vieram me fazer essa pergunta, ainda que para quem já está familiarizado com a ferramenta isso não seja um problema. “Eu fiz o shelve lá conforme você recomendou só que agora não sei como recuperar as modificações do servidor! E agora, já era? As perdi? Como faz?” Muita calma [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=45&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ultimamente tenho socorrido várias pessoas que vieram me fazer essa pergunta, ainda que para quem já está familiarizado com a ferramenta isso não seja um problema.</p>
<p>“Eu fiz o shelve lá conforme você recomendou só que agora não sei como recuperar as modificações do servidor! E agora, já era? As perdi? Como faz?”</p>
<p>Muita calma nessa hora. A solução é bem simples, porém, o problema é compreensível. O botão “Unshelve” está em localizações pouco intuitivas na IDE do Visual Studio 2008. Vamos à elas:</p>
<p>1 – <strong>Em “Pending Changes”</strong>: De um certo modo, concordo que um<em>changeset </em>é composto de modificações pendentes de <em>check-in</em>, mas não são todos que pensam da mesma forma. Para grande maioria, “<em>Pending Changes</em>” são <em>check-outs </em><strong>locais</strong><em> </em>pendentes de commit para<strong>versionamento</strong>. Concordo, afinal Shelveset é um conjunto de modificações armazenadas no <strong>Servidor</strong>, mas ainda <strong>não versionadas</strong>.</p>
<p>Mas voltando ao que interessa, o “<em>Unshelve</em>” está aqui: <strong><em>View -&gt; Other Windows -&gt; Pending Changes</em></strong>.</p>
<p><img src="http://enterprisebrothers.files.wordpress.com/2009/09/unshelve.jpg?w=450&amp;h=156" alt="Localização do botão Unshelve na tela Pending Changes" /></p>
<p>2 – <strong>Ao clicar com o botão direito em qualquer item no solution explorer</strong>. Sim, ali mesmo. Mas desde que você tenha algum projeto aberto. Não vale aquela “Solution1″ <img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></p>
<p><img src="http://enterprisebrothers.files.wordpress.com/2009/09/unshelve2.jpg?w=450&amp;h=542" alt="Localização do botão &quot;Unshelve Pending Changes&quot; ao clicar com o botão direito em qualquer item do Solution Explorer." /></p>
<p>Ah, aproveitando! Galera, vamos dar mais atenção à essa feature do VSTS. Esse tal de Shelve pode ser muito últil para você!</p>
<p>Um abraço,</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=45&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/nossa-onde-faco-o-unshelve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://enterprisebrothers.files.wordpress.com/2009/09/unshelve.jpg?w=450&#38;h=156" medium="image">
			<media:title type="html">Localização do botão Unshelve na tela Pending Changes</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>

		<media:content url="http://enterprisebrothers.files.wordpress.com/2009/09/unshelve2.jpg?w=450&#38;h=542" medium="image">
			<media:title type="html">Localização do botão &#34;Unshelve Pending Changes&#34; ao clicar com o botão direito em qualquer item do Solution Explorer.</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio 2010 Beta 1 Disponível</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/visual-studio-2010-beta-1-disponivel/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/visual-studio-2010-beta-1-disponivel/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:13:50 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Beta 1]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=43</guid>
		<description><![CDATA[Olá, Já está disponível para download a versão Beta 1 do Visual Studio 2010. Os itens disponíveis são: Team Suite Team Foundation Server VS Professional .Net Framework 4.0 Para acessar, clique aqui. Bora testar agora!!! []’s Ricardo Serradas<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=43&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá,</p>
<p>Já está disponível para download a versão Beta 1 do Visual Studio 2010.</p>
<p>Os itens disponíveis são:</p>
<ul style="margin-left:0;list-style-type:none;list-style-position:initial;list-style-image:initial;text-indent:-10px;padding:0 0 0 10px;">
<li style="margin:7px 0 8px 10px;">Team Suite</li>
<li style="margin:7px 0 8px 10px;">Team Foundation Server</li>
<li style="margin:7px 0 8px 10px;">VS Professional</li>
<li style="margin:7px 0 8px 10px;">.Net Framework 4.0</li>
</ul>
<p>Para acessar, <a style="color:#0066cc;text-decoration:none;" href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" target="_blank">clique aqui</a>.</p>
<p>Bora testar agora!!!</p>
<p>[]’s</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=43&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/visual-studio-2010-beta-1-disponivel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>TFS não tem histórico antes do branch? Tem sim…</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/tfs-nao-tem-historico-antes-do-branch-tem-sim%e2%80%a6/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/tfs-nao-tem-historico-antes-do-branch-tem-sim%e2%80%a6/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:12:38 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Branched History]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=39</guid>
		<description><![CDATA[Uma feature que faltou ao Source Control Explorer foi poder visualizar o histórico literalmente completo do arquivo. Digo isso porque se um arquivo fez parte de um branch, todo o histórico antes disso não pode ser visualizado através do “View History”. Para conseguir fazer isso através da IDE, seria necessário ir nas propriedades do arquivo, na [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=39&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Uma feature que faltou ao Source Control Explorer foi poder visualizar o histórico literalmente <strong>completo</strong> do arquivo. Digo isso porque se um arquivo fez parte de um branch, todo o histórico antes disso não pode ser visualizado através do “View History”.</p>
<p>Para conseguir fazer isso através da IDE, seria necessário ir nas propriedades do arquivo, na aba Branches e consultar qual (ou quais) é o seu branch pai ao qual ele pertence, localizar este arquivo neste branch e visualizar o arquivo… Trabalhoso, não?</p>
<p>Pois é… E por isso existe no CodePlex um projeto chamado <strong>TFS Follow Branch History</strong>, que permite fazer isso tudo com apenas um clique, ou dois, se considerarmos o clique do botão direito no arquivo <img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" alt=":-P" /></p>
<p>Ele funciona como um Add-in para o VS 2008 e, depois de instalado, disponibiliza mais um botão no menu exibido ao clicar com o botão direito em qualquer arquivo no Source Control Explorer, assim:</p>
<p align="center"><a style="color:#0066cc;text-decoration:none;" href="http://enterprisebrothers.files.wordpress.com/2009/04/branchedhistory.jpg"><img style="display:inline;border:0 initial initial;margin:0 5px;padding:0;" title="branchedhistory" src="http://enterprisebrothers.files.wordpress.com/2009/04/branchedhistory-thumb.jpg?w=212&#038;h=309&#038;h=309" border="0" alt="branchedhistory" width="212" height="309" /></a></p>
<p>Acesse a página do projeto clicando <a style="color:#0066cc;text-decoration:none;" href="http://tfsbranchhistory.codeplex.com/" target="_blank">aqui</a>.</p>
<p>Vale lembrar que o TFS Power Tools também disponibiliza uma opção a mais para a visualização do histórico via linhas de comandos, que é “/followbranches”.</p>
<p>Abraços</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=39&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/tfs-nao-tem-historico-antes-do-branch-tem-sim%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" medium="image">
			<media:title type="html">:-P</media:title>
		</media:content>

		<media:content url="http://enterprisebrothers.files.wordpress.com/2009/04/branchedhistory-thumb.jpg?w=212&#38;h=309" medium="image">
			<media:title type="html">branchedhistory</media:title>
		</media:content>
	</item>
	</channel>
</rss>
