Mais je trouve ça tres stupide de ne pas avoir un fichier de conf qui se déploie lors d'un clone, comme git. Meme si ca ne déploi pas de hook qui peuvent etre dangeureux effectivement, je veux juste des options par défaut.
Tu dois pouvoir te débrouiller en ajoutant un .hgrc dans ton depôt et en faisant
un truc du genre %include $(hg root)/.hgrc dans ton fichier .hgrc par défaut (vaudrait mieux sécuriser le truc pour checker la provenance du clone)
Comme ça chaque projet centralise ses préférences.
Ca marche un peu comme les inclusions de makefile.
Par exemple, le --force est pour push (et non pas commit, dsl). Je dois faire "hg --force --new-branch" pour être sur que tout ce passe bien. Il y a un moyen de configure mon hgrc pour qu'il fasse ça tout seul automatiquement?
Je comprend toujours pas pourquoi tu veux forcer le push dans une nouvelle branche si tu veux un comportement à la SVN.
Dans SVN ton commit est refusé si quelqu'un d'autre a commité entretemps et tu dois résoudre avant de resoumettre. Ici par défaut sans --force ca fonctionne comme ca pour peu que tu aies positionné:
commit.autopush= hg push
J'utilise mercurialeclipse 1.7 (qui est donc postérieur à hgeclipse 1.5), et je n'ai pas de "compare with" pour les dossiers. Pour un fichier donné, effectivement, j'ai accès à ces options, mais ce que je veux, évidement, c'est un diff depuis la racine du projet (et pas uniquement fichier par fichier).
Là je ne peux pas te répondre, car je ne connais pas assez le plugin eclipse
mais la synchronisation view devrait suffire la plupart du temps non ? http://www.javaforge.com/wiki/76412#section-Synchronization+(...)
Au lieu de te donner l'arbo complète, tu browses le changeset de manière hiérarchique.
Une bonne âme qui passe par ici pourra peut-être t'aider (au hasard pff ?)
[^] # Re: Suite
Posté par El Titi . En réponse au journal Recherche gestionnaire de version idéal. Évalué à 2.
Mais je trouve ça tres stupide de ne pas avoir un fichier de conf qui se déploie lors d'un clone, comme git. Meme si ca ne déploi pas de hook qui peuvent etre dangeureux effectivement, je veux juste des options par défaut.
Tu dois pouvoir te débrouiller en ajoutant un .hgrc dans ton depôt et en faisant
un truc du genre %include $(hg root)/.hgrc dans ton fichier .hgrc par défaut (vaudrait mieux sécuriser le truc pour checker la provenance du clone)
Comme ça chaque projet centralise ses préférences.
Ca marche un peu comme les inclusions de makefile.
Par exemple, le --force est pour push (et non pas commit, dsl). Je dois faire "hg --force --new-branch" pour être sur que tout ce passe bien. Il y a un moyen de configure mon hgrc pour qu'il fasse ça tout seul automatiquement?
Je comprend toujours pas pourquoi tu veux forcer le push dans une nouvelle branche si tu veux un comportement à la SVN.
Dans SVN ton commit est refusé si quelqu'un d'autre a commité entretemps et tu dois résoudre avant de resoumettre. Ici par défaut sans --force ca fonctionne comme ca pour peu que tu aies positionné:
commit.autopush= hg push
J'utilise mercurialeclipse 1.7 (qui est donc postérieur à hgeclipse 1.5), et je n'ai pas de "compare with" pour les dossiers. Pour un fichier donné, effectivement, j'ai accès à ces options, mais ce que je veux, évidement, c'est un diff depuis la racine du projet (et pas uniquement fichier par fichier).
Là je ne peux pas te répondre, car je ne connais pas assez le plugin eclipse
mais la synchronisation view devrait suffire la plupart du temps non ?
http://www.javaforge.com/wiki/76412#section-Synchronization+(...)
Au lieu de te donner l'arbo complète, tu browses le changeset de manière hiérarchique.
Une bonne âme qui passe par ici pourra peut-être t'aider (au hasard pff ?)