Subversão - Software de controle de versão

Subversion Software de controle de versão gratuita

Incrível sistema de controle de versão centralizada de código aberto

Gerencie o código-fonte com o sistema de controle de origem no nível da empresa. Permita que os desenvolvedores examinem o histórico do projeto, recuperem versões antigas e protejam dados.

Visão geral

Subversão é o software de controle de versão gratuito e de código aberto melhor *. É um sistema de controle de origem simples, fácil de usar e confiável para uma variedade de projetos. Portanto, qualquer pessoa de indivíduos a empresas em larga escala pode usá-lo. Subversão Apache ajuda os desenvolvedores a colaborar e trabalhar juntos no mesmo projeto. Os desenvolvedores podem gerenciar diretórios, arquivos e as alterações feitas para eles. Além disso, Controle de versão SVN permite revisar o histórico e recuperar versões mais antigas. A subversão vem com recursos poderosos e modernos, como ramificações, tags, rastreamento de mesclagem, travamento de arquivos, resolução de conflitos e muito mais. As filiais são comumente usadas para o desenvolvimento de novos recursos. Você pode mesclar facilmente a filial do recurso na filial principal com a ajuda deste sistema de controle de versão centralizado **. A tag é usada para criar um instantâneo do projeto. As tags também permitem que os desenvolvedores forneçam versões exclusivas do repositório com nomes concisos e reconhecíveis. Este software de controle de versão ** possui componentes para executar determinadas operações, como SVN, SVNVERSION, SVNLOOK, SVNADMIN e muito mais. O SVN é um programa de cliente da linha de comando, enquanto o SVNVersion é um programa para relatar o estado de uma cópia de trabalho, e o SVNLOOK é uma ferramenta para inspecionar o repositório.

Requisitos de sistema

A subversão não possui critérios exclusivos para instalação. Por favor, verifique a seção de instalação.

Características

A subversão é enviada com recursos poderosos do software de controle de versão. Alguns dos principais recursos estão listados abaixo:

  • ramificações e tags
  • Seguro e confiável
  • metadados versistas de forma livre
  • Cometidos atômicos
  • rastreamento de mesclagem
  • bloqueio de arquivo
  • sinalização executável é preservada
  • Mensagens localizadas
  • Resolução de conflitos interativos
  • Espelhamento somente leitura do repositório
  • arquivos binários tratados com eficiência
  • ligações a linguagens de programação

Instalação

Instalando no Ubuntu

Execute os comandos abaixo.


$ apt-get install subversion
$ apt-get install libapache2-svn

Instalando no Red Hat Linux

Execute os seguintes comandos.


$ yum install subversion
$ yum install mod_dav_svn

Perguntas frequentes

O que é subversão?

A subversão é um sistema de controle de versão centralizado que é gratuito e de código aberto. É usado para acompanhar as versões atuais e anteriores dos projetos.

O que são sistemas operacionais suportados?

A subversão é executada em todos os sabores UNIX modernos, bem como no Windows, Beos, OS/2 e MacOS.

O que é tronco no svn?

O porta -malas é um diretório no qual todo o grande desenvolvimento ocorre. Os desenvolvedores freqüentemente visitam o trabalho no projeto.

O que é o Tortoisesvn?

O TortoisesVN é um cliente SVN amplamente usado para se comunicar com o servidor SVN. É um software de controle de revisão baseado no Windows, controle de versão e controle de origem.

Quais são os componentes do SVN?

O servidor SVN e o cliente SVN são os dois principais componentes do SVN.

Explore

Você pode encontrar os seguintes links relevantes:

 Português