Esiste un buon modo per consentire a entrambi i client git e hg di utilizzare un sistema di repository, come GitLab?Client Mercurial e GitLab?
Proprio come bitbucket. Dovremmo semplicemente usare https://hg-git.github.io/?
Esiste un buon modo per consentire a entrambi i client git e hg di utilizzare un sistema di repository, come GitLab?Client Mercurial e GitLab?
Proprio come bitbucket. Dovremmo semplicemente usare https://hg-git.github.io/?
Una soluzione (commerciale) (sviluppata dalla stessa azienda dietro Stack Exchange) è Kiln, che può gestire un repo con Git o mercurial.
Vedere kiln Harmony.
Se si utilizza un servizio di hosting git, è necessario gestire un sistema di conversione come hg-git.
È utilizzare un SCM come nodo "centrale" e autorevole e un altro, se può comunicare con il primo, come repository locale.
Per quanto riguarda Git + Mercurial avete due possibilità
In teoria https://hg-git.github.io/ sembra un buon approccio per facilitare la migrazione da hg a git senza dover modificare gli script di compilazione.
Mi chiedo quante storie di successo abbiamo con questo approccio. Propongo di votare questa risposta se l'hai usata con successo o di votarla se hai provato e non ha funzionato.