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.