Re: Git & Mercurial

Baptiste MATHUS <[email protected]>
Newsgroups gmane.comp.java.french.general
Message-ID <[email protected]>
[Avec un peu de retard, je réponds, ce mail était resté dans mes brouillons.
Et salut Antoine :), va bientôt y avoir la moitié de l'école sur la liste,
prof ET étudiants ;-)].

Perso, je n'en suis pas à vouloir migrer, mais à vouloir essayer. Mais ce
qui m'a donné envie, c'est le podcast des castcodeurs :
http://lescastcodeurs.com/2010/05/les-cast-codeurs-podcast-episode-23-interview%C2%A0dvcs-et-git-jai-vu-la-lumiere-avec%C2%A0david-gageot-dalgodeal/

Aujourd'hui, nous ne pensons pas (encore) à supprimer svn, mais moi je pense
à utiliser git-svn pour avoir plus de souplesse côté client.
Dans l'absolu, je ne suis pas sûr que ça apporte toujours bcp si tu fais de
simples "modifs", par contre pour faire de gros refactoring, je pense que ça
a énormément de sens.

Ceux qui ont essayé de renommer en une seule fois (i.e. un seul commit) des
dizaines de classes, les liens entre classes, entre packages avec Svn me
comprendront.

Physiquement, avec git, ya aucune métadonnée dans les sous-répertoires
(juste à la racine). Résultat, quand tu veux déplacer un fichier avec git,
ben tu déplaces et pis c'est tout. Lui va le retrouver et en déduire qu'il y
a eu renommage, copier-coller, etc. Sans parler effectivement de sa vitesse
(quelques secondes pour cloner un dépôt de plusieurs centaines, voire
milliers de fichiers, essayez d'en faire autant avec svn).

Pour autant, je ne crache pas sur svn. Je ne suis même pas sûr que git
s'adresse (aujourd'hui) à d'autres profils que les geeks, mais ça viendra
ptête dans quelques années. Svn n'a pas remplacé CVS en trois jours non
plus.

@++

Le 13 octobre 2010 10:00, Jean-Baptiste BRIAUD -- Novlog <
[email protected]> a écrit :

> En fait, qu'est-ce qui vous pousse à migrer ?
> Qu'est-ce qui ne va pas avec SVN ?
>
> C'est vrai que je n'utilise pas (encore ?) les branches, mais je trouve SVN
> très bien.
> Est-ce seulement les branches ou bien d'autres éléments interviennent-ils
> dans la volonté de migrer ?
>
> Sinon, pour info, il y a un plugin GIT dans IntelliJ et je n'en ai pas
> trouvé pour Mercurial (après 10 seconde de recherche).




-- 
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.