Categorie:
Software de gerenciamento de código-fonte /
Apache Subversion Reveja
![](https://cdn0.capterra-static.com/logos/150/2012142.png)
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
Sistema de controle de revisão de código-fonte aberto e versão de software que fornece resolução interativa de conflitos, rastreamento de mesclagem, bloqueio de arquivos e muito mais.
![](/img/users/user.png)
Comentário deixado em 04/06/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 04/02/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Uso-o desde o ano passado para fins de trabalho e, no geral, estou realmente satisfeito com isso. Mas, infelizmente, está sendo ultrapassado pelo Git.
Utilizo isso desde o ano passado (para fins de trabalho) e há várias vantagens quando comparado ao Git. Essas vantagens incluem: 1. Mais fácil de encontrar código muito antigo, fornecendo o número da versão. 2. Ele indica alterações entre a base de trabalho (código carregado) e a cópia de trabalho (código existente).
O que não gosto de SVN é o seguinte:
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/31/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
A experiência foi ótima, fácil de começar. Integra-se bem às ferramentas de implantação.
Muito mais simples que o git, pois é completamente centralizado. Faz o trabalho muito bem e é gratuito.
Mesclar conflitos de código pode ser um pouco trabalhoso em comparação com o git. Na maioria das vezes, o software do cliente cuida dele, mas para usuários mais avançados ou equipes maiores eu recomendo o git.
![](/img/pros.png)
![](/img/cons.png)
Detecta - Montoring do SQL Server
::
iPubSuite
::
Fábrica de Lantek
::
Felizmente
::
Servidor DevOps do Azure
![](/img/users/user.png)
Comentário deixado em 03/28/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Eu uso o Subversion regularmente, pois provou ser confiável e rico em recursos. Acho especialmente útil para equipes menores, embora tenha certeza de que também pode funcionar bem em larga escala. Geralmente, achei os problemas mais fáceis de resolver com o Subversion do que os sistemas de controle de versão alternativos.
O Subversion é simples de usar e funciona bem para equipes de desenvolvimento de software. É fácil solucionar problemas e conflitos, e a configuração inicial é bastante simples.
Eu tive alguns problemas de mesclagem com o Subversion, mas era fácil o suficiente redefinir e iniciar novamente, até obter êxito.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/27/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/27/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/star-empty.png)
O Subversion foi uma ótima solução para o seu tempo. Se você estiver olhando para ele em 2019: use git.
O Subversion fornece repositórios de código-fonte centralizados, fáceis de configurar. É possível fazer check-out de subpastas sem nenhuma solução alternativa.
Ramificar e mesclar é inferior em comparação com soluções modernas como o git. Na maioria das vezes, é necessário resolver conflitos manualmente, especialmente em mudanças ou renomeações de arquivos.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/34f98b6488e7a91.jpg)
Comentário deixado em 03/25/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
Usamos SVN para controle de versão. Todos os dias, fazemos algumas modificações para acompanhar quais arquivos foram retirados e precisam ser verificados novamente como parte do processo de desenvolvimento de software. SVN é realmente um software útil para o mesmo.
O Subversion é ótimo para controle de versão. O código de cores usado para distinguir entre arquivos com check-out e arquivos ainda a serem verificados é realmente útil. Se a sua pasta estiver atualizada, ela ficará verde. Se você estiver editando alguns arquivos, ele exibirá uma marca de leitura além dela.
Às vezes, apesar de obter a versão mais recente, os arquivos não seriam atualizados. Isso seria confuso para o usuário. Nesse caso, você teria que excluir a pasta antiga e obter uma nova cópia do servidor.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/22/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/16/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/14/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Estamos usando isso apenas para alguns projetos realmente antigos que ainda não foram migrados para o GIT.
Foi um bom produto nos últimos anos. Não foi difícil de usar, no entanto, foi conseguido por um produto melhor ... e você sabe o culpado :)
Não é como se eu não gostasse. Acabou de chegar a uma idade e todos os produtos são substituídos um dia. Estamos usando o git para a maioria dos nossos projetos.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/13/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/12/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
Esta foi uma atualização do uso do Visual Source Safe, mas eu precisava treiná-lo antes de começar a preparar as coisas.
Ele tinha a opção de reverter para uma versão anterior, se você quisesse desfazer um check-in. Fornecia opções para exigir o bloqueio de certos arquivos antes da modificação, permitindo que os outros arquivos fossem mesclados com quaisquer novas revisões que ocorreram durante a modificação. Isso deu a melhor resposta para dois cenários em que você tem arquivos de texto fáceis de mesclar e arquivos de banco de dados nos quais você nunca deseja automatizar uma mesclagem. Você pode obter plugins para adicionar uma interface GUI para trabalhar com o Subversion e integrá-la ao Visual Studio.
A terminologia como check-out significa algo completamente diferente do check-out no Source Safe. Portanto, a necessidade de se informar sobre o significado de cada termo é importante ao usar este software, especialmente quando proveniente de algo semelhante ao Source Safe.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 01/10/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/23/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Há muito tempo, o Subversion era um concorrente do Git, mas agora quase todo mundo mudou para o Git, então eu recomendo usar o Git. Existem mais ferramentas, documentação, tutoriais e recursos disponíveis.
No geral, não é difícil entender o básico. Existem vários clientes com GUIs avançadas, para que você possa ver claramente o status do projeto em questão. Eu usei o TortoiseSVN como meu cliente preferido.
Você precisa estar online para fazer alterações e reverter para as versões anteriores (ao contrário do Git, que mantém todo o histórico do projeto localmente), portanto, se você estiver viajando em um laptop sem acesso à sua rede, poderá acabar preso. O conceito geral não é tão claro quanto o Git. Eu amo o sistema '.gitignore' do Git, onde você pode listar diretórios ou arquivos a serem ignorados ao se comprometer - não há um equivalente no Subversion que seja frustrante. O Subversion não sabe se você move um arquivo para um novo local (foldee), mas o Git resolverá o problema.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/16/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/star-empty.png)
Minha experiência com o Subversion é um pouco antiquada, pois desde então eu migrei a maioria de nossos repositórios para o Git, mas no passado ele serviu ao seu propósito de controle básico de versão, apesar de não ter os conjuntos extras de recursos do Git.
O Subversion (ou SVN) é um serviço fácil de configurar e usar e fornece um histórico abrangente de alterações feitas no código. É difícil dar errado com o SVN, devido à simplicidade do conceito.
O Subversion foi amplamente superado pelo Git como padrão do setor, pois carece de recursos como filiais offline e suporte para ramificação e fusão inteligentes como uma plataforma em comparação com seu concorrente, embora continue sendo um fluxo de trabalho viável para projetos de menor escala.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/10/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 05/16/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Fácil de usar este software.
fácil manter as versões atuais e históricas de arquivos como código fonte, páginas da web e documentações.
de acordo com a minha experiência, não há nenhum recurso que eu não goste neste software.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 04/10/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Estou usando o Apache Subversion há quase um ano, mas não como meu principal software de controle de versão. Trabalhe em meus projetos usando outro software de controle de versão; quando os projetos estiverem prontos para serem enviados ao repositório público, simplesmente colo a pasta da versão mais recente na minha pasta do Subversion, para não usá-la para o controle de versão em si. Eu apenas uso o Subversion porque o repositório público para o qual eu carrego o usa.
Funciona bem para o controle de versão e ainda estou tendo conflitos de mesclagem.
Não é tão fácil de usar quanto outro software de controle de versão.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/21/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
É um bom software para controle de versão e gerenciamento de código com os indicadores visuais.
Gosto dos indicadores visuais, como cor verde quando o código-fonte está atualizado e cor vermelha quando há edições pendentes de check-in. Nem todos os produtos oferecem esse tipo de código de cores. você pode descobrir o status mesmo sem abrir o código fonte.
Às vezes, ele me fez obter a versão mais recente e o código fonte ainda não foi atualizado. Eu tive que excluir manualmente todo o ramo e obter o código fonte inteiro.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/07/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/star-empty.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 11/28/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
Estamos usando essa ferramenta para controle de revisão de código-fonte. Como equipe, achamos uma boa ferramenta para controle de versão de código-fonte,
Eu gosto deste software porque é de código aberto, fácil de usar e pode ser configurado facilmente.
Trabalhar com comandos svn é um pouco difícil, comparado com o trabalho com a interface do usuário
![](/img/pros.png)
![](/img/cons.png)