Ricardo Serradas

Visual Studio ALM in a nutshell

Posts Tagueados ‘Shelve

Nossa! Onde faço o Unshelve?

fazer um comentário »

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 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:

1 – Em “Pending Changes”: De um certo modo, concordo que umchangeset é composto de modificações pendentes de check-in, mas não são todos que pensam da mesma forma. Para grande maioria, “Pending Changes” são check-outs locais pendentes de commit paraversionamento. Concordo, afinal Shelveset é um conjunto de modificações armazenadas no Servidor, mas ainda não versionadas.

Mas voltando ao que interessa, o “Unshelve” está aqui: View -> Other Windows -> Pending Changes.

Localização do botão Unshelve na tela Pending Changes

2 – Ao clicar com o botão direito em qualquer item no solution explorer. Sim, ali mesmo. Mas desde que você tenha algum projeto aberto. Não vale aquela “Solution1″ :-)

Localização do botão "Unshelve Pending Changes" ao clicar com o botão direito em qualquer item do Solution Explorer.

Ah, aproveitando! Galera, vamos dar mais atenção à essa feature do VSTS. Esse tal de Shelve pode ser muito últil para você!

Um abraço,

Ricardo Serradas

Escrito por Ricardo Serradas

18/09/2009 em 5:14 PM

Publicado em Dicas

Etiquetado com , , ,

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.