Como o Visual SourceSafe funciona
Uma típica rede Visual SourceSafe consiste de um banco de dados centralizado em um servidor e clientes sendo executados em um ou mais computadores individuais.Por exemplo, em um ambiente de desenvolvimento de software, você armazenará o código no banco de dados e fará a edição e a compilação do código em qualquer das máquinas clientes.
Arquivos, projetos, e suas versões históricas são as unidades básicas de operação e organização em um banco de dados Visual SourceSafe.O Visual SourceSafe monitora o banco de dados a todo momento e registra a atividade em cada item controlado na fonte.Portanto, ele pode acomodar diferenças se mais de um membro da equipe modifica um arquivo específico ou projeto.
Para que você possa ser capaz de usar Visual SourceSafe após a instalação, você ou outra pessoa deve ser designada como o administrador do banco de dados.Este tipo de usuário possui direitos de administrador para a rede e o banco de dados.O administrador do banco de dados deve configurar o servidor conforme necessário, criar o banco de dados, e executar qualquer personalização necessária para seu site.Depois que o banco de dados estiver pronto para uso, o administrador tem de torná-lo seguro e protegê-lo contra uso não autorizado, definindo a lista de usuários do banco de dados e atribuindo permissões de usuário e de projeto.
Após a configuração do site para a equipe, os usuários podem começar a usar o banco de dados.Normalmente, os membros da equipe usarão o banco de dados para fazer o check-out de arquivos, fazer alterações, e verificar os arquivos novamente, usando um modelo exclusivo de check-out.No suporte de compartilhamento de arquivos para aprimorar operações em um ambiente de equipe, o Visual SourceSafe também suporta modelo de múltiplos check-out, que permitem o compartilhamento de arquivo e a mesclagem de versões do arquivo depois que forem feitas alterações.Para obter mais informações sobre os dois modelos, consulte Estilos de trabalho.
Itens para fazer check-out
O comando Check Out no menu Versions do Visual SourceSafe permite que você faça o check out de um arquivo, vários arquivos, ou todos os arquivos em um projeto.Quando você faz o check-out de um arquivo, o Visual SourceSafe coloca uma cópia gravável na sua pasta de trabalho.O painel de arquivo do Visual SourceSafe Explorer mostra estatísticas sobre o arquivo, inclusive seu nome de usuário na coluna User.Para obter mais informações, consulte Como: Marcar Out a File or Project.
Desfazendo uma operação de check-out
O comando Undo Check Out do Visual SourceSafe permite você reverter um check-out.Este comando não cria uma nova versão do arquivo no banco de dados do Visual SourceSafe.Você pode optar por substituir a cópia local ou mantê-la para salvar em outro lugar.
O menu Versions do Visual SourceSafe Explorer permite acesso ao comando Undo Check Out.Para obter mais informações, consulte Como: desfazer um Checkout .
Fazendo o check-in de um arquivo
O comando Check In, acessível através do menu Versions permite você fazer um check-in de um arquivo, vários arquivos, ou todos os arquivos em um projeto.Em resposta a este comando, o Visual SourceSafe coloca cópias somente leitura dos arquivos no banco de dados.Você está capacitado a fazer comentários sobre os arquivos que você fez o check-in.O painel de arquivo do Visual SourceSafe Explorer mostra estatísticas sobre os arquivos, incluindo seu nome de usuário na coluna User.Para obter mais informações, consulte Como: Marcar Em alterações para um item.
Compartilhando itens com outros usuários
O Visual SourceSafe permite que você compartilhe arquivos e projetos através de seus comandos Share e Branch, disponíveis no menu Versions do Visual SourceSafe Explorer.Your administrador banco de dados can Allow or desativar múltiplo Check-outs, as described in Como: ENABLE Múltiplo Checkouts.Se vários usuários fizerem alterações freqüentes neste arquivo, o administrador do banco de dados pode querer considerar a ativação de múltiplos check-outs.
Nesta seção
Arquitetura
Apresenta o servidor, cliente, e os componentes de banco de dados do Visual SourceSafe e discute o ambiente operacional.Programas e Ferramentas de Cliente
Apresenta os programas de cliente do Visual SourceSafe e ferramentas de manutenção.Mecanismos de comparar e mesclar
Descreve os mecanismos que o Visual SourceSafe usa para comparar e mesclar versões de arquivo e de projeto.Design de banco de dados
Discute detalhes de um típico banco de dados Visual SourceSafe.Arquivos e Projetos no Visual SourceSafe
Descreve o modo como o Visual SourceSafe trata arquivos e projetos.Suporte à Expansão de Palavra-chave
Discute o suporte a expansão de palavra-chave no Visual SourceSafe.Suporte a Purge (Limpeza)
Informa como Visual SourceSafe cuida a limpeza de arquivos excluídos e projetos de um banco de dados.Suporte a Reversão
Descreve a maneira que Visual SourceSafe reduz arquivos de banco de dados e projetos para versões anteriores.Mecanismo de pesquisa
Discute a funcionalidade do search e do find no Visual SourceSafe.Segurança
Apresenta a segurança do banco de dados no Visual SourceSafe, e informações detalhadas de referências em outros tópicos.Compartilhamento e Ramificação
Descreve o compartilhamento de arquivo e de projeto, e a ramificação de arquivos compartilhados.Controle de Versão
Fornece uma visão geral dos mecanismos de versão que o Visual SourceSafe usa para manter o controle de arquivo de banco de dados ou histórico de projeto.This will Criar a new versão of the arquivo in the banco de dados, and will preservar the de conteúdo of previous versions for Retrieval later.Suporte a projeto da Web
Descreve o suporte que o Visual SourceSafe fornece para projetos da Web associados a um site da Web.Estilos de trabalho
Discute os estilos de trabalho Lock-Modify-Unlock (check-outs exclusivos) e Copy-Modifier-Merge (check-outs múltiplos) para utilizarem um banco de dados Visual SourceSafe.
Consulte também
Tarefas
Como: Marcar Em alterações para um item
Como: Marcar Out a File or Project
Como: ENABLE Múltiplo Checkouts