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.