Usando CVS
O módulo CVS para Servidor de Origem foi desenvolvido usando o CVS (Sistema de Versões Simultâneas) 1.11.17 (cliente). Ele não foi testado com nenhuma outra versão do CVS. Além disso, a versão atual do módulo é uma versão beta.
CVSROOT
No computador no qual o índice de origem é indexado, CVSROOT não pode conter informações de senha e de usuário. Use cvs.exe para definir suas informações de credenciamento.
Para preparar o arquivo Srcsrv.ini para indexação CVS, você deve inserir um alias para seu repositório que o distingue exclusivamente de qualquer outra pessoa em sua rede. Esse repositório deve corresponder ao valor de CVSROOT em seu ambiente. Não é necessário definir esse valor na cópia de Srcsrv.ini que você mantém com seus clientes de depurador porque o alias é definido no arquivo .pdb indexado pela origem.
Computador Cliente
O computador cliente que extrai arquivos durante a depuração não precisa de uma área restrita cvs ou um conjunto CVSROOT. Ele precisa de binários CVS no caminho e, se o repositório estiver bloqueado, você deverá definir o nome de usuário e a senha com Cvs.exe.
Marcas de revisão
O CVS não consegue extrair um arquivo pelo número de versão. Em vez disso, ele deve ser feito usando o que é conhecido como uma marca. Ao indexar um sistema baseado em CVS, você deve garantir que todas as alterações sejam verificadas no repositório e aplicar uma marca usando o comando "marca cvs". Em seguida, ao indexar o arquivo, certifique-se de usar o parâmetro de linha de comando "label" para especificar a marca que você deseja associar ao build que você está indexando. Você pode obter o mesmo resultado definindo CVS_LABEL no ambiente. Outros valores podem ser definidos do ambiente ou da linha de comando. Use a opção de linha de comando -?? com o SSIndex para examinar suas escolhas e verificar se tudo foi configurado corretamente:
ssindex.cmd -system=cvs -??