RE: Git & Mercurial

<[email protected]>
Newsgroups gmane.comp.java.french.general
Message-ID <19366_1287044005_4CB6BBA5_19366_38216_1_9A0AC53E58D55946ADB5B1AA8AB75D7C3F123D3206@PUEXCB2C.nanterre.francetelecom.fr>
Bonjour
Git pour l’instant pour moi ça signifie « Geek Tool » ;-)

Je fais partie des déçus de subversion. Je me suis arraché les cheveux avec les branches et les renommages.
Git nous a déjà rendu service pour un gros refactoring, mais il n’est pas encore « gestionnaire de configuration officiel ».

J’espère vraiment qu’il deviendra rapidement aussi convivial à utiliser que Subversion.

Patrice

De : [email protected] [mailto:[email protected]] De la part de Baptiste MATHUS
Envoyé : jeudi 14 octobre 2010 10:06
À : [email protected]
Objet : Re: Git & Mercurial

[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]<mailto:[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 !

*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees. 
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration. 
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
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.