Je travaille sur un correctif pour un projet open source qui utilise svn. Je n'ai pas d'accès commit mais je veux suivre la version de mes propres changements. J'ai suivi this guide pour lire et convertir le svn repos en un hg un.Comment tirer les modifications de svn repos après la migration à mercurial
Je veux être en mesure de tirer de nouvelles modifications du svn officiel repos dans ma propre copie locale, comment cela peut-il être atteint? Après l'importation, mon dossier local contenait un fichier .hgignore
non suivi. Devrais-je ajouter celui qui doit être suivi par mercurial?
J'ai aussi regardé dans this tool mais il semble plus orienté vers le simple travail local dans mercurial connecté à svn repos. Je veux mettre mes repos mercurial sur bitbucket et pour cela l'ancien guide a semblé avoir plus de sens.
Il est peut-être trop tôt pour réfléchir, mais plus tard quand ma contribution est terminée, quelle est la meilleure façon de générer un correctif pour envoyer en amont? Y a-t-il des mises en garde dont je devrais être conscient tout de suite?
Edit:orip's answer (la partie d'édition de celui-ci) résume à peu près exactement ce que je veux faire: local hg copy
qui peut update
de svn
mais aussi push
à mon repo en ligne bitbucket
.
Si le client TortoiseHg me permettait de faire à la fois une extraction et ensuite des mises à jour à partir d'un svn repos tout en étant en mesure de pousser vers mes repos hg, ce serait génial. Je vais vérifier ça. – Mizipzor