Como o CVS, a subversão é um tipo de sistema de controle de versões que auxilia grupos de desenvolvedores que trabalham com arquivos de código-fonte compartilhados em repositórios comuns, gerenciando as informações sobre o histórico de revisão de arquivos.
O suporte à subversão do IDE permite gerenciar as alterações em arquivos com controle de versões à medida que o trabalho é realizado. No IDE, é possível chamar os comandos de subversão tanto em arquivos quanto em diretórios nas janelas Projetos, Arquivos, Versionamento e Favoritos. O IDE também fornece um Visualizador de comparação gráfico, que permite que você compare revisões do arquivo, assim como um Visualizador de histórico, que permite que você pesquise no histórico de um arquivo ou pasta por versões baseadas em critérios específicos.
A subversão é uma melhoria em relação ao CVS em vários sentidos, tais como os seguintes:
O IDE oferece diversas informações de status do arquivo que simplifica o processo de trabalho com arquivos com controle de versões, tais como:
O suporte à subversão do IDE é semelhante em estilo ao suporte à CVS do IDE. Se está acostumado a usar CVS no IDE, você só precisa fazer ajustes mínimos para começar a trabalhar com o suporte à subversão do IDE.
Para obter documentação extra sobre o suporte à subversão do IDE, consulte os seguintes recursos: