2010-01-15 4 views
4

Lorsque j'essaie de créer une branche bzr à partir de mon dépôt svn, je reçois une erreur de mémoire insuffisante. Le dépôt svn est très grand. Y a-t-il un moyen de donner plus de mémoire à bzr?bzr-svn erreur de mémoire insuffisante

Répondre

5

Essayez de vous ramifier par petites étapes. C'est à dire. Si vous avez 1000 révisions dans votre repo svn, essayez de ramifier de 100 révisions ou plus. C'est à dire. première étape

bzr branch URL/to/svn/repo -r100 

incrémenter ensuite revno par le 100

bzr pull -r200 
bzr pull -r300 

et ainsi de suite.

+0

J'ai essayé ceci, bzr pull -r20 fonctionne, mais bzr pull -r21 échoue avec une erreur de mémoire insuffisante. – cquillen

+0

Donc, à propos de l'ajout de mémoire. Vous pouvez essayer 2.1.0b4 ou rc1 ou même final qui utilise moins de mémoire que bzr 2.0.x. Vous pouvez également essayer d'exécuter la conversion sur une machine 64 bits, car sur une machine 32 bits bzr (comme écrit dans l'outil Python) ne peut pas utiliser plus de 2Go (3Go si vous l'avez activé dans votre BIOS et votre système d'exploitation) . S'il vous plaît, envoyez votre question à la liste de diffusion principale de bzr, ainsi vous aurez plus de suggestions utiles. http://lists.canonical.com/mailman/listinfo/bazaar ou http://news.gmane.org/gmane.comp.version-control.bazaar-ng.general – bialix

+1

La version 2.1 ne fonctionnait pas, mais en utilisant un 64 machine-bit a fait. – cquillen

Questions connexes