2017 oct. 26
Par Franck - Développement - Lien permanent
J'ai trouvé et configuré, il y a quelques jours, un service nommé Git-hg Mirror qui permet de synchroniser un dépôt Bitbucket (mercurial ou hg) avec un dépôt Github (git), dans les deux sens, ou dans un seul des deux sens seulement.
J'ai choisi de conserver Bitbucket comme référence, lui-même étant une copie du dépôt officiel du serveur Dotclear, et d'utiliser Github comme dépôt secondaire pour recueillir d'éventuels tickets et dans le meilleur des cas patchs et pull-requests.
La synchronisation s'effectue toutes les 3 heures et au passage je tiens à remercier le support de Git-hg Mirror qui est super réactif.
J'ai également fait de même avec le dépôt de Clearbricks.
En détail, les dépôts Github sont ici :
- Dotclear → https://github.com/dotclear/dotclear
- Clearbricks → https://github.com/dotclear/clearbricks
Si vous voulez utiliser ces dépôts pour développer et contribuer, clonez d'abord le dépôt dotclear puis, clonez le dépôt clearbricks en sous-module dans le sous-répertoire inc/libs/clearbricks
.
Il sera peut-être utile de configurer un .git-ignore local à votre installation pour ignorer le sous-module, en fonction de vos besoins. D'ailleurs si nécessaire on rajoutera ce .git-ignore au dépôt officiel côté mercurial.
Enjoy and contribute!
Commentaires
Même si je ne comprends rien à ton post ; Merci Franck.
(Un fidèle utilisateur qui ignore quasiment tout du développement, mais qui se réjouit de voir Dotclear entre de bonnes mains)
Bonjour,
Je suis un peu inquiet car les mises à jour sont peu fréquentes. J'adore Dotclear depuis ses débuts mais on dirait que les moyens et le personnel manquent pour l'entretenir. Il est beaucoup plus rapide que Wordpress. Vraiment dommage !
Bonjour,
Même si je ne comprends rien à ton post, merci.
Ton post est très rassurant, longue vie à Dotclear et bravo à toi pour ne pas lâcher prise !