Dans le zip exporté, les infos du projet, ses issues, MR, etc. sont exportées dans un JSON qui semble bien structuré.
Non documenté et justement :
La compatibilité des exports entre les versions de Gitlab est également bien documentée.
Ils ne le supportent que pour 2 versions antérieur ce qui montrent bien qu'il n'y a pas de pérennité à attendre de se format. Si tu veux faire un import de cette archive, tu va potentiellement avoir un bon niveau de casse tête.
Le dépôt Git et le wiki (qui est aussi un dépôt Git), sont exportés sous forme de bundle Git.
Le wiki pour pouvoir réimporter (proprement) le wiki il faut que tu ai la même saveur de markdown, de mermaid, que tu réimplémente le système de lien (pour le liens vers les tickets par exemple),...
J'ai utilisé cette fonctionnalité cette semaine encore pour transférer un projet entre deux Gitlab, et ça s'est très bien passé : il a bien réattribué les contributions/issues/merge requests aux bons utilisateurs (qui étaient présents des deux côtés).
Ça ne fonctionne que sur des instances auto hébergées et s'il y a le même email.
Je ne dis pas que la fonctionnalité ne marche pas ou qu'elle est mauvaise, juste qu'elle atteins assez vite ses limites et que l'intéropérabilité qui en découle reste limitée. Comme ses concurrents, gitlab travaille surtout pour que tu puisse continuer à travailler avec lui (en mode hébergé ou chez toi). Ce n'est pas une volonté d'interchangeabilité.
[^] # Re: (HS) Github
Posté par barmic 🦦 . En réponse à la dépêche Sortie de Cover Thumbnailer v0.10.0. Évalué à 1.
Non documenté et justement :
Ils ne le supportent que pour 2 versions antérieur ce qui montrent bien qu'il n'y a pas de pérennité à attendre de se format. Si tu veux faire un import de cette archive, tu va potentiellement avoir un bon niveau de casse tête.
Le wiki pour pouvoir réimporter (proprement) le wiki il faut que tu ai la même saveur de markdown, de mermaid, que tu réimplémente le système de lien (pour le liens vers les tickets par exemple),...
Ça ne fonctionne que sur des instances auto hébergées et s'il y a le même email.
Je ne dis pas que la fonctionnalité ne marche pas ou qu'elle est mauvaise, juste qu'elle atteins assez vite ses limites et que l'intéropérabilité qui en découle reste limitée. Comme ses concurrents, gitlab travaille surtout pour que tu puisse continuer à travailler avec lui (en mode hébergé ou chez toi). Ce n'est pas une volonté d'interchangeabilité.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll