Ricardo Serradas

Visual Studio ALM in a nutshell

Posts Tagueados ‘MSSCCI Provider

VS 2003 – Problemas após o TFS MSSCCI Provider

fazer um comentário »

Bom dia pessoal.

Hoje o que me fez elaborar mais um post não é uma novidade muito agradável.

Em testes que estava fazendo no provider do TFS (que postei sobre ele dias atrás), encontrei problemas quando temos um cenário em que ainda se faz necessário o uso do Source Safe.

Após a instalação do provider, não foi possível voltar a usar o Source Safe novamente através de um Switch de fontes de código amigável na IDE do Visual Studio 2003.

Para poder usar o VSS novamente sem desinstalar o Provider do TFS, foi necessário modificar a chave de registro “ProviderRegKey” que se encontra em:

[HLM\Software\SourceCodeControlProvider\ProviderRegKey]

O novo valor atribuido tem que ser o caminho de registro do Source Safe, que por default é:

Software\Microsoft\SourceSafe

Este valor pode ser encontrado na chave “Microsoft Visual SourceSafe”, contida em:

[HLM\Software\SourceCodeControlProvider\InstalledSCCProviders]

Se quiser voltar a usar o TFS Provider, basta voltar o valor da chave “ProviderRegKey” para o mesmo valor da chave “Microsoft Team Foundation Server MSSCCI Provider”, encontrada na localização informada logo acima.

Abraço galera.

Ricardo Serradas

Escrito por Ricardo Serradas

18/09/2009 em 5:02 PM

Provider do TFS para outras IDEs

fazer um comentário »

Olá a todos,

Numa última discussão sobre TFS, me veio um pensamento sobre possíveis ‘obstáculos’ numa migração de VS Professional + VSS para Team System: a migração de framework.

Vamos imaginar um cenário em que alguns de nossos módulos são escritos ainda em .Net 1.1 (VS 2003). Já foram feitas tentativas de migração para 2.0 ou 3.5, mas houve impacto no funcionamento e foi feito um rollback da versão.

Uma alternativa para isso é simplesmente manter o framework 1.1, usando o provider do TFS para outras plataformas, o VSTS MSSCCI Provider.

Para utilizá-lo, basta ter o Team Explorer instalado na máquina. Ele é compatível com as seguintes IDEs de desenvolvimento:

- Visual Studio .NET 2003
- Visual C++ 6 SP6
- Visual Visual Basic 6 SP6
- Visual FoxPro 9 SP1
- Microsoft Access 2003 SP2
- SQL Server Management Studio
- Sparx Systems Enterprise Architect 6.1
- Sybase PowerBuilder 10.5
- Toad for SQL Server 2.0

Para baixá-lo, clique aqui.

Como exemplo, no VS 2003, depois que instalar o provider vá em Tools > Options > Source Control > Use Team Foundation Server.

Vale lembrar que não é uma obrigatoriedade que a aplicação seja em .Net para usar o TFS, como falamos aqui.

Um abraço

Ricardo Serradas

Escrito por Ricardo Serradas

18/09/2009 em 5:00 PM

Publicado em Dicas, Downloads

Etiquetado com , , ,

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.