Dois dos sistemas de gerenciamento de código fonte mais populares são os mais velhos Sistema de Versões Concorrentes (CVS ) e seu primo mais sofisticado Subversion (SVN) . Usando um desses sistemas , equipes de programadores podem manter um histórico completo de um projeto, desde a concepção até a conclusão , minimizando o trabalho necessário para manter uma cópia de cada desenvolvedor do projeto em sintonia com o trabalho de seus companheiros de equipe . No entanto , a atualização de CVS para SVN não é trivial. Felizmente, um projeto sofisticado e maduro open source, CSV2SVN , endereço este problema. Mesmo projetos complexos, como o GNU C Compiler usaram CSV2SVN para atualizar seus repositórios de código -fonte. Poderá, no entanto , necessidade, acesso local de arquivos direto para o repositório CVS. O acesso remoto via comandos CVS são insuficientes. Coisas que você precisa
cvs2svn
Mostrar Mais instruções
1
Abra um terminal. Os usuários do Windows terá de clicar em "Iniciar ", "Executar " e digite " cmd ", enquanto os usuários de Linux ou Unix geralmente tem um atalho para o terminal na sua barra de menu.
2
Back- o seu repositório , digitando o seguinte :
mkdir CVS_BACKUP
cp -av repositório /* CVS_BACKUP /Tablet
Substituir " repositório " com o caminho de diretório raiz do repositório CVS.
3
Digite o seguinte para executar cvs2svn :
cvs2svn - dump somente CVS_BACKUP
Isso cria um SVN compatível " arquivo dump" dentro o diretório atual. Ela terá o nome de " cvs2svn -dump ".
4
Importe o arquivo de despejo em seu repositório Subversion: svn
mkdir svn ://host.com /project_folder -m "Projeto Importar "
svnadmin - . carga project_folder pai- dir svn ://host.com < cvs2svn - despejar
Altere os nomes de host e diretórios para a verdadeira localização do seu repositório Subversion