Software  
 
Conhecimento computador >> Software >> Produtividade de Software >> 
Como alterar Controle de Origem
Enquanto no passado a comutação entre os sistemas de controle de origem foi estressante o suficiente para induzir um acidente vascular cerebral , os sistemas de controle de origem modernos incentivar a sua utilização , fornecendo utilitários para migrar entre as ferramentas . É uma questão de executar um comando simples (ou dois) em um terminal para mudar de Mercurial para bazar, ou SVN para Git , ou qualquer coisa no meio. Os sistemas de controle de origem mais populares e amplamente utilizados em uso para projetos grandes e pequenos são Bazaar, Mercurial e Git. Instruções
Git
1

Escolha o sistema de controle de versão que irá usar. Git é especialmente popular entre aqueles que desenvolvem em um ambiente Linux ( que é o sistema de controle de origem para o OS). Ele é frequentemente usado para controle de origem local, mas pode ser configurado para trabalhar com o GitHub para contribuições e distribuição compartilhados. Git suporta oficialmente a migração do SVN , mas migrar do Mercurial , Bazaar, CVS ou outros, você vai precisar de uma ferramenta de terceiros .
2

Instale Git. Se você estiver usando Linux, o gerenciador de pacotes , provavelmente, irá fornecer um pacote: "sudo apt- get install git -core " ou " sudo yum install git -core " , dependendo da sua distribuição. Para Mac, usar MacPorts , " sudo port install git -core " , ou para OS 10.5 + você pode usar o Git Installer disponível no site da Git. Os usuários do Windows , baixar e instalar " msysGit " .
3

Get a uma linha Terminal /comando . Usuários de Mac podem encontrá-lo em " Aplicativos> Utilitários > Terminal " , e os usuários do Windows podem usar "Iniciar> Executar" e digite "cmd" . Usuários de Linux provavelmente vai conhecer e amar o Terminal , mas se não, isso varia muito entre as distribuições , assim que consultar a documentação de seu sistema operacional.
4

Importar seu repositório. Git só suporta oficialmente a importação de SVN , embora existam ferramentas de terceiros para a migração do Bazaar, CVS e Mercurial . Para importar um repositório SVN : " git svn clone - no- metadata -t tag -b ramos -T tronco " - substituindo " " com o local do repositório SVN e " projeto> Mercurial
5

Escolha o sistema de controle de versão que irá usar. Mercurial não é diferente Git e tende a se concentrar em repositórios locais . É particularmente popular entre os desenvolvedores de Python e suporta a importação a partir de uma miríade de outros sistemas de controle de origem.
6

Instale Mercurial . Os usuários do Linux deve baixar e instalar o deb ou . Pacote rpm. No site Mercurial , e os usuários de Mac e Windows , da mesma forma, deve fazer o download do pacote binário apropriado do site.
7

Obter a um Terminal linha de comando /. Usuários de Mac podem encontrá-lo em " Aplicativos> Utilitários > Terminal " , e os usuários do Windows por meio de "Iniciar> Executar" e digite " cmd" . Usuários de Linux provavelmente vai conhecer e amar o Terminal , mas se não, isso varia muito entre as distribuições , assim que consultar a documentação de seu sistema operacional.
8

Confira o repositório que deseja converter . Os detalhes sobre variar dependendo do sistema de controle de origem que você está usando até este ponto . Estas instruções assumem que seu repositório está reservado em uma pasta chamada " myproject " . Em março de 2011 , ele suporta a importação de: . Bazaar, ClearCase , RCS , CVS, Darcs , Git, Subversion, Perforce , Bitkeeper , TeamWare , Visual SourceSafe, Monotone e Team Foundation Server ( TFS)
9

Convert seu repositório. Assumindo que seu repositório está com check-out no " myproject " , basta executar "hg convert myproject " .
Bazaar
10

Escolha o sistema de controle de versão que irá usar. Bazar é popular em grande parte, por seu apoio GUI multi-plataforma . Embora muitos programadores desfrutar ou pelo menos tolerar usando a linha de comando, outros preferem ter ferramentas gráficas .
11

Instale Bazaar . Pacotes binários estão disponíveis para Mac, Windows e distribuições Linux mais populares de seu site . Baixe e instale o pacote apropriado para seu sistema operacional, ou se você preferir , você pode seguir as instruções para a construção de Bazaar partir do código fonte .
12

Use o terminal para baixar o plugin Bazaar FastImport por verificando seu repositório com o comando " bzr branch lp : bzr - fastimport fastimport " .
13

Utilize o exportador de terceiros apropriado listado na documentação do BzrFastImport para exportar o seu repositório existente. Em seguida, use FastImport para importar um repositório exportado. O utilitário FastImport vem empacotado com os exportadores para SVN e Mercurial no diretório " exportadores " de fonte de FastImport .
14

Utilize o terminal e converter seu repositório. Substituindo "front-end " com o caminho para o exportador associado ao seu sistema atual de controle de origem , determinado na etapa anterior ( consulte sua documentação para obter informações específicas para o seu lançamento) , mova para a pasta que você irá migrar para e digite:


"front-end

Anterior :

Próximo : No
  Os artigos relacionados
·Ocupe-se de ferramentas de mapeamento 
·Como converter para iBooks 
·Como usar o OneNote para gravação 
·O que é o Microsoft Portfolio 
·Como obter ajuda para recuperar e-mails compactados em …
·Como não Desativar o Produto Carrinho Zen 
·Como adicionar legendas a uma imagem no Word 2007 
·Como remover duplicatas no Entourage 
·Como usar Smead SmartStrip para Borderless Printing 
·Meus itens QuickBooks revista não está imprimindo 
  Artigos em destaque
·Como encontrar padrões Swatch no Illustrator CS 
·Como escolher Conhecimento Campos da Base de Dados 
·Como exibir um PPT Sem PowerPoint 
·Como gravar um CD de arranque do XP 
·Como Importar XML para SQL SSIS 
·Como Jogar DTS Áudio Com MKV File 
·O que é o arquivo de extensão Sbr 
·Como formatar um CD usando o Windows Media Center 
·Como encontrar o autor de um documento Excel em 2007 
·Como fazer e Design um modelo Poster Com Gimp 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados