Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-10-2009 10:18:33

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

SVN / Git

Hello,

Je cherche des infos. Mon installation actuelle :
- à la boîte nous avons un serveur SVN
- j'ai créé un clone Git du serveur sur une clé USB
- à la maison je clone le Git de ma clé sur mon disque pour bosser

J'avoue que je me perds un peu dans les remotes, branch...

Auriez-vous un tutorial sur le sujet ? Ou des bonnes pratiques à me transmettre ?

D'avance merci
@+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#2 04-10-2009 21:19:33

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: SVN / Git

Le but c'est de migrer un projet de SVN à GIT ?

Parce que si le projet est sous SVN et doit y rester, je pense que le plus simple est de rester en SVN avec une copie locale chez toi (ou sur ta clé) non ?

(je dis ça, mais je n'ai fait qu'un hello world avec GIT, je n'ai pas bien saisi les avantages du bidule...)

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#3 05-10-2009 09:23:37

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: SVN / Git

Hello,

Non, non pas de migration. Je veux garder la possibilité de commiter par unité de travail même sans être connecté au serveur central. Il existe à ma connaissance 2 possibilités : Git et SVK. J'ai testé SVK mais cela ne me satisfait pas. J'ai commencé à tester et à travailler avec Git et ça me plait beaucoup plus mieux smile .

Je pourrais travailler et commiter sur ma clé à la maison mais côté perf, c'est pas ça. Je cherche donc des retours d'expérience sur le sujet.

Le principal avantage de Git dans mon cas, c'est qu'il est décentralisé et couplable avec un serveur centralisé SVN.

@+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#4 05-10-2009 11:28:16

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: SVN / Git

C'est un peu bizarre "commiter sans être connecté".
Tu devrais avoir ta copie locale sur ta clé et commiter quand tu la plug à ton boulot..

Je ne connais pas le fonctionnement de git et ne peut donc pas t'aider. Je suis uniquement en SVN.

et ca :
http://www.kernel.org/pub/software/scm/ … t-svn.html


----
Gruiiik !

Hors ligne

 

#5 05-10-2009 11:48:05

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: SVN / Git

Hello,

big_smile

En fait j'ai crois que j'ai du mal à m'exprimer : tout ce que j'ai, fonctionne. Je cherche simplement les meilleures pratiques. Mon problème, c'est le vocabulaire. Entre CVS et SVN, c'est compréhensible mais Git a un fonctionnement et un vocabulaire différent.

@nORKy : je commite toujours par unité de travail, si possible jamais en bloc. Quand je bosses le WE sur 4 ou 5 corrections de bugs, je commite chaque correction indépendamment. Ensuite le lundi matin, je fais un "git svn rebase" pour synchroniser avec le serveur central.

@+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#6 06-10-2009 13:57:04

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: SVN / Git

mikaelkael a écrit:

@nORKy : je commite toujours par unité de travail, si possible jamais en bloc. Quand je bosses le WE sur 4 ou 5 corrections de bugs, je commite chaque correction indépendamment. Ensuite le lundi matin, je fais un "git svn rebase" pour synchroniser avec le serveur central.

@+

Parce que tu peux pas commiter juste une partie avec git ?
sinon, comme tu l'as dit, utilisé une branche, et quand ton bug est corrigé, tu la merge dans le trunk

J'ai surement pas compris smile Et si tu es à l'aide dans la manière que tu fais, continue smile

Je vois mal les developpeur de gros projet (par exemple si on prend le SVN de FreeBSD) se balader avec des copies de current sur une clé USB smile

EDIT : http://www.toutprogrammer.com/wiki/Inst … t_les_tags
Doc intéressante sur l'utilisation des branches/tags

Dernière modification par nORKy (06-10-2009 13:58:45)


----
Gruiiik !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages