Posts Tagueados ‘MSSCCI Provider’
VS 2003 – Problemas após o TFS MSSCCI Provider
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
Provider do TFS para outras IDEs
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
