O que o Visual SourceSafe pode possibilitar ? Voce consegue gerenciar diversas versões de um mesmo Código Fonte tipo saber qual a ultima atualização em um fonte e ele compilar mais tarde isso em uma versão, ou é no esquema em que fica travando os fontes para que somente uma pessoal possa alterar e mais tarde quando for feito o check Out se obtenha a ultima versão. Em fim gostaria de saber qual o melhor aproveitamento do VSS. Se alguem tiver algum material sobre o assunto agradeço.
Dá pra fazer ambos. SourceSafe é meio limitado (se compararmos com ferramentas mais aprimoradas, como o Team System). Antigamente, a gente "guardava" versões aplicando labels, ou seja, quando fizer check-in que finaliza uma determinada versão, aplique um label nela. Assim, no futuro, você poderá pegar pela última versão (Get Latest Version) ou pegar pelo label indicado. Extremamente útil para fechar pacotes em um determinado momento e continuar trabalhando sem preocupações. Note que este processo é manual (ou seja, você vai precisar pegar manualmente um label e compilar). O TeamSystem já oferece essas builds automatizadas, e milhões de outros recursos que o transformam o melhor sistema de controle de versão e gerenciamento de projetos que conheço, porém, ele é BEM mais complicado de utilizar e demanda MUITO mais recursos que um simples SS, CSV, etc...
No .NET 2005, "habilite o plugin" pelo menu Tools - Add-in Manager. Para testar abra um projeto dentro do .NET 2005 e clique com o botão da direita em um arquivo (Na Solution Explorer), veja que agora tem um item no menu chamado Ankh. Além disso, no menu Tools - AnkhSVN para fazer as configurações.