Re: ***UNCHECKED*** Import d'un repo perso dans la forge SPIP

Eric Lupinacci <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAM6W4bb+8y-9SDJRTY+oP5mmJDyJ1z=rXUuEX--1hDsAqGVG3g@mail.gmail.com>
Hello,


Le mar. 28 janv. 2020 à 12:58, Maïeul Rouquette <[email protected]> a
écrit :

> Le 28/01/2020 à 11:26, Jean Marie Grall a écrit :
> > Salut,
> >
> > comment ça se passe pour intégrer des repo persos dans la forge commune
> > ? J'ai cru comprendre qu'on pouvait, depuis GitLab, conserver
> > l'historique des commits et tout...
> > Mon repo : https://gitlab.com/jmoupah/html5up_forty
> C'est pas depuis gitlab, c'est depuis git. Le principe de git est chaque
> repo, qu'il soit distant ou local, possède un historique, et qu'on peut
> synchroniser les historiques entre les repos
>
>
> Pour ton besoin, et pour faire court (il y a d'autres méthodes bien sûr)
> 1. Tu clone en local ton repo
> 2. Tu crée un autre repos distant
> 3. Tu le référence dans ton repos local avec git remote add
> <unnomdetonchoix> <lurldureposdistant>
> 4. Tu fait git push <unnomdetonchoix>
>
> <unnomdetonchoix> correspond au nom qui permet de référencer depuis ton
> repos local un repos distant.
>

En fait pour migrer d'un github ou gitlab vers la forge Gitea de SPIP il
existe une opération qui s'appelle "Nouvelle migration" disponible à coté
de son avatar.
Elle permet en un seul formulaire de transférer un repo github ou autre
vers ton organisation personnelle sur la forge et même dans une des
organisation spip-contrib*.
C'est donc à préférer car plus simple.



>
> > Et plus généralement, comment on fait pour créer un repo sur la forge ?
> > On peut le faire par le bouton create ou il y a un "protocole" ?
> >
> j'ai cru comprendre que c'était désormais possible (cf mail de camille
> sur la mise à jour de gitea. par contre je ne sais pas si cela
> syncrhonise automatiquement avec la zone, j'ai cru comprendre qu'il
> fallait encore une intervention humaine, pour l'instant
>

Comme l'a dit Camille c'est ouvert.
Maintenant je pense qu'il faudrait quand même que pour le moment on
communique avant le temps que tout soit cadré.
En outre, que ce soit une migration ou une création de repo, ces opérations
n'agissent que sur le Git.
Aucun repo ne sera créé ni synchronisé automatiquement sur la zone SVN.
Donc il me semble que tant que tous ces processus ne sont pas définis et
écrits le mieux est de communiquer ce qu'on fait avant de le faire et
permettre ainsi de faire les opérations manuelles si besoin au fil de l'eau.

++
Eric
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.