Versioning : quel CVS me conseillez-vous ?

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1897
Inscription: Dim Avr 10, 2005 16:56

Versioning : quel CVS me conseillez-vous ?

Message le Jeu Sep 25, 2008 15:40

Bonjour,

Tout est dans le titre.

Comment gérez-vous le versioning de vos développement ?

Pour le client, je penche actuellement vers http://www.tortoisecvs.org ?
Des idées et critiques sur ceux qui vous connaissez ?

Merci.


PS : sous Windows


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Sep 25, 2008 15:48

Hello,

tu cherches forcément du CVS ? Sinon il y a SVN, Git, etc.

Nous on utilise SVN : TortoiseSVN sur les postes Windows, et le client ligne de commande sur les serveurs de dev.


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1897
Inscription: Dim Avr 10, 2005 16:56

Message le Jeu Sep 25, 2008 15:49

Non pas forcément CVS.

Non peu importe, je voudrais savoir quel est selon vous le meilleur outil de versioning.

Je vais regarder Git, je connaissais pas.


Edit

Gift ne semble pas portable sur Win ?
Je ne crois pas que CollabNet Subversion soit compatible Vista ?
Je me penche alors vers VisualSVN Server ou SlikSVN ?


siddhy
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 163
Inscription: Lun Sep 20, 2004 15:50

Message le Jeu Sep 25, 2008 16:26

Salut,
Pareil que Bool :
SVN : plugin Subclipse sur l'IDE Eclipse. Sinon TortoiseSVN sur les postes Windows, et le client ligne de commande sur les serveurs de dev.


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1897
Inscription: Dim Avr 10, 2005 16:56

Message le Jeu Sep 25, 2008 17:32

Je suis sous NetBeans et je n'arrive pas à faire fonctionner un système de versoning sous Win.


bruno212
WRInaute impliqué
WRInaute impliqué
 
Messages: 353
Inscription: Dim Fév 13, 2005 23:32

Message le Jeu Sep 25, 2008 18:00

Moi je peux te conseiller svn, je l'utilise depuis des postes mac, linux et windows sans problème.

à plus


ltressens
WRInaute passionné
WRInaute passionné
 
Messages: 551
Inscription: Ven Avr 02, 2004 14:52

Message le Jeu Sep 25, 2008 21:00

CVS, oubli... c'est vraiment ce qu'on fait de moinsbon pour de la gestion de conf.

SVN est bien pour des projets petits a moyen, avec un nombre de developpeurs reduit.
Ou alors il faut pas etre exigeant sur les branches et les merge.
Car SVN devient tres vite un gros probleme pour un projet a plusieurs branches, qui vivent longtemps en parallele du trunk. Le jour du merge, prend le thermos de café à côté de toi...

Git est je pense un peu pénible à prendre en main (ses concepts en tous cas) pour un petit projet, autant rester sur SVN.
Par contre pour un projet de moyen a gros, avec (a la louche) plus de 5 developpeurs et disons 3 branches en //.
C'est vraiment un outil génial, le mécanisme de "rebase" qui permet de tenir les branches à jour par rapport au trunk est tout bonnement une pure merveille. Enfin des merge faciles et en 30 secondes !


dorian53
WRInaute accro
WRInaute accro
 
Messages: 1897
Inscription: Dim Avr 10, 2005 16:56

Message le Jeu Sep 25, 2008 22:22

Merci pour ton expérience.

Sur Wikipédia, ils mettent que SNV a été conçu pour remplacer CVS. Donc CVS ne m'attirait pas.

En revanche je bosse avec NetBeans et cette info semble génante :
http://blog.developpez.com/java_rest?ti ... ackage_mal

Quoi qu'il arrive je n'arrive toujours pas à le faire fonctionner.
J'ai installé VisualSVN en local et NetBeans ne trouvait pas mon repository.
Si vous avez des pistes...

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Jeu Sep 25, 2008 22:54

On est passé de CVS a SVN, et maintenant on passe a Git (qui marche aussi avec Windows), mais c'est pour des projets informatiques impliquant de 8 a 15 developeurs et qui durent des années (developement de logiciels prets a l'emploi) avec livraisons de plusieurs versions. On develope essentiellement sur Linux et Windows, mais on porte sur tous les Unix principaux (AIX, HP-UX, Solaris, etc). Git est vraiment plus souple pour le développement distribué, chaque developeur branche a partir du tronc principal, et intègre son code quand il est stable. Ca marche tout seul une fois que c'est bien configuré. L'interet est que chacun peut tester son code sans gêner les autres.

Pour un petit projet, SVN est plus simple et amplement suffisant.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités