Projet

Général

Profil

Task - Tâche #4874

migration: convertir les dépôts bzr en git

Ajouté par Eric Seigne il y a plus de 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Haute
Assigné à:
Catégorie:
-
Version cible:
-
Début:
27/10/2016
Echéance:
% réalisé:

100%


Description

Lors de la migration de redmine.ryxeo.com (qui peut être vue que comme une interface web de gestion) je souhaite basculer à GIT, le choix de BZR était motivé à l'époque où on pensait se réserver la possibilité d'intégrer edubuntu et launchpad ... ce n'est plus vraiment d'actualité au niveau du gestionnaire de code source

migration_bzr_to_git_with_shared_repo (1,4 ko) Eric Seigne, 21/08/2016 15:29

git_external (1,07 ko) Eric Seigne, 24/08/2016 12:02

migration_to_git (835 octets) Eric Seigne, 19/10/2016 13:54

bzr_to_git_submodules (502 octets) Eric Seigne, 20/10/2016 07:30

bzr_to_git_submodules2 (532 octets) Eric Seigne, 20/10/2016 10:14


Sous-tâches

Task - Tâche #4939: Il manque la branche externe abuledutextv1Fixed - Corrigé - ImplémentéEric Seigne


Demandes liées

Lié à ryxeo-eol - Task - Tâche #4873: migration: redmine.ryxeo.com -> redmine.abuledu.org Fixed - Corrigé - Implémenté 04/06/2016
Lié à ryxeo-eol - Task - Tâche #4880: ferme build package: migration: jenkins.ryxeo.com -> abuledu.org Assigned - En cours 04/06/2016

Historique

#1 Mis à jour par Eric Seigne il y a environ 5 ans

  • Fichier migration_shared ajouté
  • % réalisé changé de 0 à 20

Création du script de migration ...

#2 Mis à jour par Eric Seigne il y a environ 5 ans

  • Statut changé de New - Nouveau à Assigned - En cours
  • % réalisé changé de 20 à 50

Pfiuuuuu les dépots abuledu-* et leterrier-* sont migrés en git. Les projets leterrier ont parfois changés de noms (calculment -> calculmental par exemple)

#3 Mis à jour par Eric Seigne il y a environ 5 ans

  • Fichier migration_shared supprimé

#4 Mis à jour par Eric Seigne il y a environ 5 ans

#5 Mis à jour par Eric Seigne il y a environ 5 ans

  • % réalisé changé de 50 à 70

Tous les projets horizon* sont faits.

Il me reste à gérer les cas particuliers suivants et les dépots qui n'ont pas de projet redmine, ça fait du bien parfois de tout refaire à la main on tombe sur des perles :)

  • horizon-ent-annuaire
  • horizon-ent-blog
  • horizon-ent-fichiers
  • horizon-ent-webmail
  • horizon-ldm
  • horizon-libreoffice
  • horizon-workarounds
  • windows-wifi
  • abuledu-artwork
  • abuledu-colortracking
  • abuledu.net-glpi
  • abuledu.net-pub
  • abuledu-openschooldns
  • abuledu-webanimator
  • abuledu-wiimote
  • abuledu-wpkg
  • tabuledu

Et ensuite les autres cas particuliers encore plus spécifiques qui étaient dans des dépôts git ou autre ...

'/var/redmine/git-repositories/glpi.git'
'/var/redmine/git-repositories/gnudip2.git'
"/home/groupes/developpeurs/ryxeo/development-scripts/".
'/home/groupes/developpeurs/ryxeo/redmine.git'
'/var/redmine/git-reporitories/winapps-factory.git'

Et enfin tous les dépôts préfixés ryxeo* et nouva* ...

#6 Mis à jour par Eric Seigne il y a environ 5 ans

  • % réalisé changé de 70 à 90

Et une dernière matinée passée à migrer des dépôts bzr en git, c'est maintenant à priori terminé.

Total, 1,9 Go

Il reste à trouver la solution des branches externes de svn/bzr en git ...

#7 Mis à jour par Eric Seigne il y a environ 5 ans

En attendant de trouver la bonne solution voici un script qu'il faut lancer en étant dans le répertoire de l'application pour qu'il aille piocher les git externes ...

#8 Mis à jour par Eric Seigne il y a environ 5 ans

Bon, j'ai trouvé, chez git depuis la version 1.8 on peut utiliser les submodules comme svn utilisait les branches externes.

Un peu de doc à lire / comprendre avant d'aller plus loin:

#9 Mis à jour par Eric Seigne il y a environ 5 ans

  • Lié à Task - Tâche #4880: ferme build package: migration: jenkins.ryxeo.com -> abuledu.org ajouté

#11 Mis à jour par Eric Seigne il y a environ 5 ans

Pas de bol pour une raison obscure la connexion réseau est super lente aujourd'hui vers renater et m'empêche de bosser

tracepath git.abuledu.org
 1?: [LOCALHOST]     pmtu 1500
 1:  vss-9b-6k.fr.eu (5.135.178.252)                        0.617ms 
 1:  vss-9b-6k.fr.eu (5.135.178.252)                        0.664ms 
 2:  po302.rbx-g2-a75.fr.eu (91.121.131.157)                0.363ms 
 3:  no reply
 4:  be99-1044.gsw-1-a9.fr.eu (94.23.122.215)               4.223ms 
 5:  be99-2.th2-1-a9.fr.eu (37.187.36.214)                  4.704ms asymm  4 
 6:  renater-th2.sfinx.tm.fr (194.68.129.103)               7.678ms asymm  5 
 7:  no reply
 8:  no reply
 9:  193.51.177.230 (193.51.177.230)                       15.839ms asymm  8 
10:  193.51.177.230 (193.51.177.230)                       15.403ms asymm  8 

#12 Mis à jour par Eric Seigne il y a environ 5 ans

Bon,
pour les branches externes des logiciels d'abuledu j'ai convertis ça en un seul dépot git multibranches ...

Finalement maintenant qu'il faut que je teste les submodules dans git (exemple de mulot) je me rends compte que ça serait plus simple si chaque lib était un dépot git à part entière et donc au lieu d'avoir un seul dépot git avec toutes les branches il faudrait avoir autant de dépots que de branches, par exemple abuleduapplicationv1 est une branche de leterrier-developpeurs ... ça serait mieux si c'était un git autonome

C'est donc ce boulot que j'ai fait depuis 1h mais que je ne peux pas publier sur le serveur du fait de la connectivité trop lente :-/

Script de migration ci-joint en tests uniquement sur abuleduapplicationv1, si c'est ok il suffit de modifier la boucle ...

#13 Mis à jour par Eric Seigne il y a environ 5 ans

Il fallait le faire manuellement et c'est pas terminé ... mais j'arrête la pour ce soir: abuleducamerav1 -> il faut tous les passer en dépôts publics !

#14 Mis à jour par Eric Seigne il y a environ 5 ans

Tests sur mulot et ça semble marcher mais il faut que je passe tous les dépots en publics :-(

Je stoppe à abuledupageaccueilv1 mais il faut convertir manuellement les depots restants ...

#15 Mis à jour par Eric Seigne il y a environ 5 ans

Reprise ce matin, script ci-joint mais ça coince encore sur quelques dépots (maia) HEAD ...

#16 Mis à jour par Eric Seigne il y a environ 5 ans

correctif manuel des dépots

git clone du dépot qui pose soucis en ssh
git reset --hard origin/HEAD
git push -u origin --all -v

script amélioré ci joint

#17 Mis à jour par Eric Seigne il y a environ 5 ans

Ça marche plutôt bien:

git clone ssh://gitolite3@redmine.abuledu.org/repositories-redmine/leterrier/leterrier-mulot/leterrier-mulot-git.git -b version-1.1-dev --recursive

Ça récupère bien le code de mulot mais aussi toutes les branches externes ...

Clonage dans 'leterrier-mulot-git'...
remote: Counting objects: 4716, done.
remote: Compressing objects: 100% (1922/1922), done.
remote: Total 4716 (delta 2733), reused 4691 (delta 2720)
Réception d'objets: 100% (4716/4716), 45.39 MiB | 4.41 MiB/s, done.
Résolution des deltas: 100% (2733/2733), done.
Vérification de la connectivité... fait.
Sous-module 'src/lib/abuleduandroidsupportv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduandroidsupportv1.git) enregistré pour le chemin 'src/lib/abuleduandroidsupportv1'
Sous-module 'src/lib/abuleduapplicationv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduapplicationv1.git) enregistré pour le chemin 'src/lib/abuleduapplicationv1'
Sous-module 'src/lib/abuleduaproposv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduaproposv1.git) enregistré pour le chemin 'src/lib/abuleduaproposv1'
Sous-module 'src/lib/abuleduaudiov1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduaudiov1.git) enregistré pour le chemin 'src/lib/abuleduaudiov1'
Sous-module 'src/lib/abuleducommonstatesv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleducommonstatesv1.git) enregistré pour le chemin 'src/lib/abuleducommonstatesv1'
Sous-module 'src/lib/abuleduconstantesv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduconstantesv1.git) enregistré pour le chemin 'src/lib/abuleduconstantesv1'
Sous-module 'src/lib/abuleduexercicev1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduexercicev1.git) enregistré pour le chemin 'src/lib/abuleduexercicev1'
Sous-module 'src/lib/abuledufilev1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledufilev1.git) enregistré pour le chemin 'src/lib/abuledufilev1'
Sous-module 'src/lib/abuleduflatboutonv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduflatboutonv1.git) enregistré pour le chemin 'src/lib/abuleduflatboutonv1'
Sous-module 'src/lib/abuledugraphicmenuv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledugraphicmenuv1.git) enregistré pour le chemin 'src/lib/abuledugraphicmenuv1'
Sous-module 'src/lib/abuleduidentitesv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduidentitesv1.git) enregistré pour le chemin 'src/lib/abuleduidentitesv1'
Sous-module 'src/lib/abuledulabelv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledulabelv1.git) enregistré pour le chemin 'src/lib/abuledulabelv1'
Sous-module 'src/lib/abuledulangv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledulangv1.git) enregistré pour le chemin 'src/lib/abuledulangv1'
Sous-module 'src/lib/abuleduloadinganimationv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduloadinganimationv1.git) enregistré pour le chemin 'src/lib/abuleduloadinganimationv1'
Sous-module 'src/lib/abuleduloggerv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduloggerv1.git) enregistré pour le chemin 'src/lib/abuleduloggerv1'
Sous-module 'src/lib/abuledumessageboxv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledumessageboxv1.git) enregistré pour le chemin 'src/lib/abuledumessageboxv1'
Sous-module 'src/lib/abuledumultimediav1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledumultimediav1.git) enregistré pour le chemin 'src/lib/abuledumultimediav1'
Sous-module 'src/lib/abuledunetworkaccessmanagerv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledunetworkaccessmanagerv1.git) enregistré pour le chemin 'src/lib/abuledunetworkaccessmanagerv1'
Sous-module 'src/lib/abuledupageaccueilv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledupageaccueilv1.git) enregistré pour le chemin 'src/lib/abuledupageaccueilv1'
Sous-module 'src/lib/abuledupicottsv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledupicottsv1.git) enregistré pour le chemin 'src/lib/abuledupicottsv1'
Sous-module 'src/lib/abuledupluginloaderv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledupluginloaderv1.git) enregistré pour le chemin 'src/lib/abuledupluginloaderv1'
Sous-module 'src/lib/abuledusingletonv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledusingletonv1.git) enregistré pour le chemin 'src/lib/abuledusingletonv1'
Sous-module 'src/lib/abuledusplashscreenv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledusplashscreenv1.git) enregistré pour le chemin 'src/lib/abuledusplashscreenv1'
Sous-module 'src/lib/abuledustatemachinev1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledustatemachinev1.git) enregistré pour le chemin 'src/lib/abuledustatemachinev1'
Sous-module 'src/lib/abuledutetev1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuledutetev1.git) enregistré pour le chemin 'src/lib/abuledutetev1'
Sous-module 'src/lib/abuleduwidgetassistantetapesv1' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/abuleduwidgetassistantetapesv1.git) enregistré pour le chemin 'src/lib/abuleduwidgetassistantetapesv1'
Sous-module 'src/lib/maia' (http://redmine.abuledu.org/ryxeo/leterrier-developpeurs/maia.git) enregistré pour le chemin 'src/lib/maia'
Clonage dans 'src/lib/abuleduandroidsupportv1'...
remote: Counting objects: 51, done.
remote: Compressing objects: 100% (51/51), done.
remote: Total 51 (delta 16), reused 0 (delta 0)
Unpacking objects: 100% (51/51), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduandroidsupportv1' : '6b466d6860ea9efc5d60b588d639667947f162c4' extrait
Clonage dans 'src/lib/abuleduapplicationv1'...
remote: Counting objects: 1144, done.
remote: Compressing objects: 100% (402/402), done.
remote: Total 1144 (delta 731), reused 1144 (delta 731)
Réception d'objets: 100% (1144/1144), 1.82 MiB | 2.93 MiB/s, done.
Résolution des deltas: 100% (731/731), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduapplicationv1' : '75a5be5d4982301d7df11b350e661e6885aa2115' extrait
Clonage dans 'src/lib/abuleduaproposv1'...
remote: Counting objects: 200, done.
remote: Compressing objects: 100% (108/108), done.
remote: Total 200 (delta 91), reused 200 (delta 91)
Réception d'objets: 100% (200/200), 206.91 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (91/91), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduaproposv1' : 'ddf46b3a16c9296d100ba02145022693ec50285a' extrait
Clonage dans 'src/lib/abuleduaudiov1'...
remote: Counting objects: 359, done.
remote: Compressing objects: 100% (128/128), done.
remote: Total 359 (delta 227), reused 359 (delta 227)
Réception d'objets: 100% (359/359), 902.00 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (227/227), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduaudiov1' : '850180b0c08212110319a7f45e2cd872895c1d21' extrait
Clonage dans 'src/lib/abuleducommonstatesv1'...
remote: Counting objects: 313, done.
remote: Compressing objects: 100% (123/123), done.
remote: Total 313 (delta 189), reused 313 (delta 189)
Réception d'objets: 100% (313/313), 173.20 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (189/189), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleducommonstatesv1' : '2561be0debe4304cb4016395b38f1ea007abfa31' extrait
Clonage dans 'src/lib/abuleduconstantesv1'...
remote: Counting objects: 96, done.
remote: Compressing objects: 100% (93/93), done.
remote: Total 96 (delta 32), reused 0 (delta 0)
Unpacking objects: 100% (96/96), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduconstantesv1' : '666ac40773a489e5362b5992152c49a62fb090f9' extrait
Clonage dans 'src/lib/abuleduexercicev1'...
remote: Counting objects: 1126, done.
remote: Compressing objects: 100% (493/493), done.
remote: Total 1126 (delta 632), reused 1126 (delta 632)
Réception d'objets: 100% (1126/1126), 2.26 MiB | 3.65 MiB/s, done.
Résolution des deltas: 100% (632/632), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduexercicev1' : '308ef9d6749c6b0f158ce952c26c8f2f65b6f7ea' extrait
Clonage dans 'src/lib/abuledufilev1'...
remote: Counting objects: 4869, done.
remote: Compressing objects: 100% (1803/1803), done.
remote: Total 4869 (delta 3049), reused 4869 (delta 3049)
Réception d'objets: 100% (4869/4869), 11.32 MiB | 4.83 MiB/s, done.
Résolution des deltas: 100% (3049/3049), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledufilev1' : 'f8b76c26e2e4c0288e93a1308ea4b99223d25a2e' extrait
Clonage dans 'src/lib/abuleduflatboutonv1'...
remote: Counting objects: 266, done.
remote: Compressing objects: 100% (106/106), done.
remote: Total 266 (delta 159), reused 266 (delta 159)
Réception d'objets: 100% (266/266), 217.19 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (159/159), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduflatboutonv1' : '6c1df2666aa7a0a41f3dbbdd54a3f4867f0806fd' extrait
Clonage dans 'src/lib/abuledugraphicmenuv1'...
remote: Counting objects: 398, done.
remote: Compressing objects: 100% (162/162), done.
remote: Total 398 (delta 235), reused 398 (delta 235)
Réception d'objets: 100% (398/398), 544.08 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (235/235), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledugraphicmenuv1' : '2a283526fc6914ad66c70cb89586f7de404e4538' extrait
Clonage dans 'src/lib/abuleduidentitesv1'...
remote: Counting objects: 570, done.
remote: Compressing objects: 100% (237/237), done.
remote: Total 570 (delta 332), reused 570 (delta 332)
Réception d'objets: 100% (570/570), 1.06 MiB | 0 bytes/s, done.
Résolution des deltas: 100% (332/332), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduidentitesv1' : '3d21b645f254a08763595b1904513e56ceded7af' extrait
Clonage dans 'src/lib/abuledulabelv1'...
remote: Counting objects: 430, done.
remote: Compressing objects: 100% (143/143), done.
remote: Total 430 (delta 282), reused 430 (delta 282)
Réception d'objets: 100% (430/430), 366.38 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (282/282), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledulabelv1' : '69c9d9e4b637b7e251a286d609c932e930f4dfe3' extrait
Clonage dans 'src/lib/abuledulangv1'...
remote: Counting objects: 60, done.
remote: Compressing objects: 100% (56/56), done.
remote: Total 60 (delta 25), reused 0 (delta 0)
Unpacking objects: 100% (60/60), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledulangv1' : '15ecdeef3576c2f0c7adb5c014a65d2ce1902668' extrait
Clonage dans 'src/lib/abuleduloadinganimationv1'...
remote: Counting objects: 76, done.
remote: Compressing objects: 100% (76/76), done.
remote: Total 76 (delta 39), reused 0 (delta 0)
Unpacking objects: 100% (76/76), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduloadinganimationv1' : '4dd3276a252b6c7a32076e2dc8a01f7604f00bc0' extrait
Clonage dans 'src/lib/abuleduloggerv1'...
remote: Counting objects: 57, done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 57 (delta 35), reused 0 (delta 0)
Unpacking objects: 100% (57/57), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduloggerv1' : '3d5421c7ec22fc5dc1b753814b454e04bff83cdf' extrait
Clonage dans 'src/lib/abuledumessageboxv1'...
remote: Counting objects: 408, done.
remote: Compressing objects: 100% (190/190), done.
remote: Total 408 (delta 216), reused 408 (delta 216)
Réception d'objets: 100% (408/408), 317.62 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (216/216), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledumessageboxv1' : 'd922a456c97ae5d1eabcf86f0003a2f1b2763b4d' extrait
Clonage dans 'src/lib/abuledumultimediav1'...
remote: Counting objects: 1411, done.
remote: Compressing objects: 100% (485/485), done.
remote: Total 1411 (delta 926), reused 1411 (delta 926)
Réception d'objets: 100% (1411/1411), 1.71 MiB | 0 bytes/s, done.
Résolution des deltas: 100% (926/926), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledumultimediav1' : '3dcaf1656af6b9c7f779dd1788b002cc53237407' extrait
Clonage dans 'src/lib/abuledunetworkaccessmanagerv1'...
remote: Counting objects: 1128, done.
remote: Compressing objects: 100% (424/424), done.
remote: Total 1128 (delta 703), reused 1128 (delta 703)
Réception d'objets: 100% (1128/1128), 1.91 MiB | 0 bytes/s, done.
Résolution des deltas: 100% (703/703), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledunetworkaccessmanagerv1' : 'ab42c01d5e526cb9d167022123bcf98d92f5e7bb' extrait
Clonage dans 'src/lib/abuledupageaccueilv1'...
remote: Counting objects: 467, done.
remote: Compressing objects: 100% (171/171), done.
remote: Total 467 (delta 296), reused 467 (delta 296)
Réception d'objets: 100% (467/467), 412.85 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (296/296), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledupageaccueilv1' : 'f5e14032f84dee078e2fc7a1cccb1dd79d734287' extrait
Clonage dans 'src/lib/abuledupicottsv1'...
remote: Counting objects: 240, done.
remote: Compressing objects: 100% (95/95), done.
remote: Total 240 (delta 144), reused 240 (delta 144)
Réception d'objets: 100% (240/240), 5.07 MiB | 4.65 MiB/s, done.
Résolution des deltas: 100% (144/144), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledupicottsv1' : 'f5e55c6dba106af04d9b67420dad66e64d34d8cf' extrait
Clonage dans 'src/lib/abuledupluginloaderv1'...
remote: Counting objects: 19, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 19 (delta 8), reused 0 (delta 0)
Unpacking objects: 100% (19/19), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledupluginloaderv1' : 'e5ad8b14185a2f61c501869117b91f51e64aafdf' extrait
Clonage dans 'src/lib/abuledusingletonv1'...
remote: Counting objects: 16, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 16 (delta 4), reused 0 (delta 0)
Unpacking objects: 100% (16/16), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledusingletonv1' : 'e4accd6d3c9d25ebd496296fb7b20c6f41faa811' extrait
Clonage dans 'src/lib/abuledusplashscreenv1'...
remote: Counting objects: 430, done.
remote: Compressing objects: 100% (172/172), done.
remote: Total 430 (delta 256), reused 430 (delta 256)
Réception d'objets: 100% (430/430), 553.78 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (256/256), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledusplashscreenv1' : '2607a7a68542b950fb28c38e955deb34e179092b' extrait
Clonage dans 'src/lib/abuledustatemachinev1'...
remote: Counting objects: 457, done.
remote: Compressing objects: 100% (167/167), done.
remote: Total 457 (delta 290), reused 457 (delta 290)
Réception d'objets: 100% (457/457), 501.93 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (290/290), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledustatemachinev1' : '5bbe16331cb118bdbd7f1da8e76a39f262a733d4' extrait
Clonage dans 'src/lib/abuledutetev1'...
remote: Counting objects: 232, done.
remote: Compressing objects: 100% (117/117), done.
remote: Total 232 (delta 114), reused 232 (delta 114)
Réception d'objets: 100% (232/232), 431.33 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (114/114), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuledutetev1' : '82d8ed305ec7573b5874ff2628e59cf4e996da37' extrait
Clonage dans 'src/lib/abuleduwidgetassistantetapesv1'...
remote: Counting objects: 78, done.
remote: Compressing objects: 100% (78/78), done.
remote: Total 78 (delta 44), reused 0 (delta 0)
Unpacking objects: 100% (78/78), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/abuleduwidgetassistantetapesv1' : '65dab6e415b47d0dda48084523885d2abd87c691' extrait
Clonage dans 'src/lib/maia'...
remote: Counting objects: 106, done.
remote: Compressing objects: 100% (37/37), done.
remote: Total 106 (delta 69), reused 106 (delta 69)
Réception d'objets: 100% (106/106), 67.95 KiB | 0 bytes/s, done.
Résolution des deltas: 100% (69/69), done.
Vérification de la connectivité... fait.
Chemin de sous-module 'src/lib/maia' : 'fecc0988ec0f2caf7d40464dab08204492fa33ed' extrait

Et ensuite le logiciel compile ...

#18 Mis à jour par Eric Seigne il y a environ 5 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté
  • % réalisé changé de 90 à 100

Bon, je pense que c'est une véritable victoire, plusieurs autres développeurs arrivent à récupérer le code source et à compiler, pour moi c'est donc "OK".

Je ferme enfin ce ticket, l'estimation du temps que j'ai passé dessus depuis 4 jours est un peu à l'emporte pièce mais j'ai pas mal bataillé par mail pour trouver des choses qui faisaient que ça ne marchait pas chez les copains ...

#19 Mis à jour par Eric Seigne il y a presque 5 ans

  • Statut changé de Fixed - Corrigé - Implémenté à Assigned - En cours

#20 Mis à jour par Eric Seigne il y a presque 5 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux