Come convertire un repository di Bazaar in un repository GIT?

7

Abbiamo un ampio repository di bazar e vogliamo convertirlo in un repository git. Il repository del bazar contiene le cartelle di ciascuno degli stagisti. Qualsiasi documentazione / codice preparato da stagisti è impegnata nella loro directory in modo da avere un numero enorme di commit.

Quali passi devono essere eseguiti per convertire in modo sicuro il repository bazaar in un repository git in modo da non perdere alcuna informazione di commit.

Per prima cosa dobbiamo creare un backup del repository bazaar esistente e poi convertirlo.

Modifica: ho seguito questo link: link

Funziona bene sul mio sistema con Ubuntu. Ma quando provo ad eseguirlo sul server attuale mi dà errore EOF e si blocca

Starting export of 1036 revisions ...
fatal: EOF in data (1825 bytes remaining)
fast-import: dumping crash report to .git/fast_import_crash_11804

Modifica 2: l'ho provato anche su un nuovo sistema CentOS e ho ricevuto il seguente errore

fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
    
posta Naruto Uzumaki 25.06.2013 - 12:52
fonte

2 risposte

2

Guarda link . È un po 'vecchio ma ha funzionato bene per me per biforcare un progetto launchpad in github. Basta importare tutti i rami bzr e spingere sul server git remoto. Ti consiglio di usare bzr2.2, era buggy quando ho provato con la versione più recente di bzr.

    
risposta data 03.07.2013 - 10:34
fonte
1

Attualmente Debian fornisce l'integrazione tramite git-remote-bzr pacchetto, che elenca come homepage link .

    
risposta data 28.07.2014 - 11:11
fonte

Leggi altre domande sui tag