Pessoal, continuaremos a série com o Visual SourceSafe, mostramos especificamente como pegar a diferença ou versão antiga do seu código fonte.

            Mas antes, segue os links para as versĂ”es antigas da sĂ©rie abaixo:

VĂ­deos: http://www.aspneti.com/Visual+SourceSafe+462,0.aspx

SĂ©rie 1: http://www.aspneti.com/Visual+Source+Safe+Serie+1+450,0.aspx

SĂ©rie 2: http://www.aspneti.com/Visual+Source+Safe+Serie+2+457,0.aspx

SĂ©rie 3: http://www.aspneti.com/Visual+SourceSafe+Serie+3+466,0.aspx

SĂ©rie 4: http://www.aspneti.com/Visual+SourceSafe+Serie+4+492,0.aspx

SĂ©rie 5: http://www.aspneti.com/Visual+SourceSafe+Serie+5+501,0.aspx

 

Introdução

            Nas Ășltimas sĂ©ries, foi falado do chekIn e o checkOut e History de um documento especĂ­fico. Continuemos a facilidade dos artigos anteriormente falando exatamente do botĂŁo DIFF que existe dentro da tela de History.

            NĂŁo se pergunte porque o Diff, o que ele pode te ajudar no seu dia a dia. Como desenvolvedores de software que somos, temos a obrigação de guardar os cĂłdigos fontes, sĂŁo preciosos e em cada versĂŁo desenvolvida deve existir a possibilidade de saber qual foi Ă  diferença entre a primeira versĂŁo e a Ășltima.

            Com a ferramenta que versiona o cĂłdigo fonte existe a possibilidade clara e fĂĄcil de ter todas as versĂ”es, quem e quando alterou o documento ou artefato.

 

Passo a Passo

            Abrimos o Visual SourceSafe e escolhemos um tipo de projeto real, ou seja, estĂĄ em desenvolvimento pleno com suas versĂ”es especĂ­ficas. (ReferĂȘncia 6.1)


ReferĂȘncia: 6.1

 

            O arquivo que escolhemos foi o Apoio.asmx.cs, Ă© especificamente um WebService. NĂŁo entraremos no fato do tipo do arquivo ou projeto, lembramos que isso pode ser feito com qualquer tipo de arquivo versionado dentro do VSS.

 


ReferĂȘncia: 6.2

 

            Clicamos com o botĂŁo direito em cima do arquivo, escolhemos a opção Show History. (ReferĂȘncia 6.2).

 


ReferĂȘncia: 6.3

 

            Na tela de History notamos que a primeira coluna Ă© o nĂșmero da versĂŁo (Version), ou seja a quantidade de versĂŁo no VSS do arquivo. Na coluna seguinte, Ă© notificado qual usuĂĄrio alterou o arquivo (User). A terceira coluna Ă© informado a Data (Date) de alteração. A quarta coluna consta apenas o endereço do arquivo dentro do VSS (Action).

 

            Para saber a diferença entre um documento e outro, existem versĂ”es diferentes. As versĂ”es podem ser de um mesmo usuĂĄrio ou diferente. É importante notar que na coluna User existem vĂĄrios tipos de usuĂĄrios.

 


ReferĂȘncia: 6.4

 

            Para selecionarmos duas versĂ”es diferentes, bastamos segurar o botĂŁo Ctrl e com o Mouse clicamos em outra versĂŁo desejada. (ReferĂȘncia 6.4).

            Ao lado direito da tela, foram disponibilizados apenas alguns botĂ”es para clique, Close, Diff, Report e Help. Clicamos no botĂŁo Diff. (ReferĂȘncia 6.5)

 


ReferĂȘncia: 6.5

           

            O programa abre automaticamente outra tela cujo pode ser visualizado em outros programas como o Visual, SourceSafe e Unix. É uma preferĂȘncia do usuĂĄrio. Geralmente utilizamos o padrĂŁo que jĂĄ vem.

            Clicamos no botĂŁo Ok e a comparação foi feita. (ReferĂȘncia 6.6)

 


ReferĂȘncia: 6.6

 

            As linhas azuis sĂŁo linhas deletadas, vermelhas alteradas e verdes incluĂ­das.

 


ReferĂȘncia: 6.7

 

            Bom, esperamos ter ajudado vocĂȘ. Qualquer dĂșvida, favor postar comentĂĄrio.