Subversion

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (661 palavras )
  • Download(s) : 0
  • Publicado : 11 de outubro de 2011
Ler documento completo
Amostra do texto
Abstract.This article describes how to install subversion. Create a versioning repository forshared files.

Resumo. Este artigo descreve como instalar o subversion. Criar um repositório deversionamento para arquivos compartilhados.

1 - Introdução
Subversion é um sistema de controle de versão ou seja, gerencia arquivos e diretórios, e as modificações feitas neles ao longo do tempo. Istopermite que você recupere versões antigas de seus dados, ou que examine o histórico de suas alterações. O Subversion pode funcionar em rede, o que lhe possibilita ser usado por pessoas em diferentescomputadores. [1]
2 – Arquitetura
Em uma ponta encontra-se um repositório do Subversion que mantém todos os seus dados versionados. No outro extremo está o seu programa cliente Subversion, quegerencia cópias locais de partes desses dados versionados (chamadas de “cópias de trabalho”). Entre esses dois extremos estão múltiplas rotas por entre várias camadas de Acesso ao Repositório (RA).Algumas dessas rotas partem das redes de computadores até os servidores de rede, de onde então acessam o repositório. Outras desconsideram a rede completamente e acessam diretamente o repositório.[1]Figura 1. Arquitetura do Subversion
3. Características
O Subversion apresenta as seguintes características:
• Versionamento de diretórios ou pastas

O subversion mantém o registro de modificaçõesa árvores de diretórios ou pastas inteiras no tempo. Os arquivos e os diretórios são versionados.

• Histórico de versão verdadeiro

Permite operações de cópias e renomeações de arquivos.

•Efetivações (commit) atômicos

As alterações entram completamente no repositório ou os arquivos não são alterados.

• Metadados versionados

Chaves e seus valores também são versionados.

•Escolha de camada de rede

Liga-se ao servidor HTTP Apache como um modo de extensão.

• Manejo de dados consistente

Mostra a diferença entre os arquivos através de um algoritmo binário de...
tracking img