pour moi, le repo sur github n'est qu'un miroir. On ne fera jamais de commit directement dessus (sauf sur des branches éventuellement, et encore).
En revanche, on peut très bien faire des pull requests, car il est facile de récupérer un patch depuis une PR et de l'appliquer ensuite sur son repo hg local puis de pusher sur le repo hg distant. Puis faire le miroir sur github :) Ça peut s'automatiser très facilement. 2013/11/18 Pierre Equoy <[email protected]> > OK bon là je suis perdu. > > C'est quoi l'intérêt d'avoir deux repo sur deux sites différents en > utilisant deux technologies différentes ? > > Soit vous dites "Mercurial ou crève", soit... euh... non ? > > Perso j'ai jamais utilisé le repo Github parce que je pensais qu'il avait > été créé pour faire un test et qu'il ne servait à rien. > > > > > > 2013/11/18 Franck Paul <[email protected]> > > > Merci beaucoup m'sieur. > > > > > > Le 17 novembre 2013 22:30, Julien Wajsberg <[email protected]> a écrit : > > > > > ok, avec fast-export c'est bon :) > > > > > > Donc voilà en gros: > > > * avoir un clone hg de dotclear à jour: hg clone > > > https://hg.dotclear.org/dotclear/ > > > * avoir un clone git du répot github de dotclear à jour: git clone > > > [email protected]:dotclear/dotclear.git > > > * avoir un clone de fast-export: git clone > > > http://repo.or.cz/w/fast-export.git > > > * aller dans le clone git > > > * <path to fast-export>/hg-fast-export.sh --force -r <path to hg clone> > > > * git reset --hard > > > * git push upstream --mirror > > > > > > La ligne "git reset --hard" est nécessaire pour moi parce que fast > export > > > me prépare un futur commit, je sais pas pourquoi. > > > Dites moi si j'ai oublié des bouts, car j'ai fait le premier setup en > > aout > > > dernier. > > > > > > Et j'ai pushé la dernière version sur > > https://github.com/dotclear/dotclear > > > , > > > dites moi si ça a l'air correk :) > > > > > > -- > > > Julien > > > > > > > > > 2013/11/17 Julien Wajsberg <[email protected]> > > > > > > > j'ai fait un essai avec > > > > https://github.com/felipec/git/blob/fc/master/git-remote-hg.py, > c'est > > > > bien bien cool pour quand on veut développer avec git sur un dépôt > hg, > > > mais > > > > ça me permet pas de fast-forward avec l'existant réalisé en aout, du > > > coup, > > > > out ;) (wow, je fais des rimes) > > > > > > > > du coup je vais retenter avec fast-export > > > > > > > > > > > > 2013/11/17 Julien Wajsberg <[email protected]> > > > > > > > >> Mmm possible, j'ai en tout cas ce repo cloné chez moi > > > >> > > > >> more news tonight ;) > > > >> > > > >> > > > >> 2013/11/17 Nicolas <[email protected]> > > > >> > > > >>> Le 17 novembre 2013 15:55, Julien Wajsberg <[email protected]> a > > écrit > > > : > > > >>> > > > >>> > ouaip, si je retrouve comment j'ai fait la première fois ;) > > > >>> > > > >>> > > > >>> avec fast-import non ? > > > >>> -- > > > >>> Dev mailing list - [email protected] - > > > >>> http://ml.dotclear.org/listinfo/dev > > > >>> > > > >> > > > >> > > > > > > > -- > > > Dev mailing list - [email protected] - > > > http://ml.dotclear.org/listinfo/dev > > > > > > > > > > > -- > > Franck > > -- > > Dev mailing list - [email protected] - > > http://ml.dotclear.org/listinfo/dev > > > > > > -- > Pierre Equoy > -- > Dev mailing list - [email protected] - > http://ml.dotclear.org/listinfo/dev > -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
