CVS

Forum.en1heure.com Index du Forum
 
Rechercher S'enregistrer Profil Se connecter pour vérifier ses messages privés Connexion
 

CVS

Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
Douflou
Administrateur


Inscrit le: 14 Avr 2004
Messages: 1066
Localisation: /home/vincent

MessagePosté le: Mar Nov 23, 2004 4:14 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

Salut !

Bon, avec plusieurs développeurs pour Itseasy, les "problèmes" arrivent petit à petit...
Par exemple pour le mod commentaires, avec S-Kape, c'était un peu chaud pour travailler, fallait d'abord que je fasse les modifs puis ensuite lui envoyer Itseasy en zip pour qu'il puisse prendre le relai.

J'ai donc pensé ... CVS
Pour ceux qui ne savent pas ce que c'est -> http://echo-linux.alienor.fr/articles/cvs/cvs.html

En gros, ça sert à pouvoir modifier un fichier par plusieurs personnes en même temps : les fichiers sont stockés sur un serveur web et la gestion est si simple Mr. Green

Mais bon pour avoir le CVS, faut soit l'installer sur une machine tournant sous Linux (ce que je pourrai faire mais seulement à partir du 01/03/2004 quand j'aurai l'ADSL et un nouvel ordi Wink) ou alors se tourner vers des solutions comme Sourceforge.net qui proposent le CVS et la gestion du projet...
Pour ce qui est de Sourceforge.net, l'inscription est à peu près 40€/ans.


Donc si des développeurs commencent à travailler sur Itseasy (en plus de Vanquish), je pourrai mettre la main à la pate (participer pour payer ou alors mettre CVS sur un serveur chez moi)...

Et vous, qu'en pensez vous ?


Dernière édition par Douflou le Mar Nov 23, 2004 6:49 pm; édité 1 fois
Voir le profil de l'utilisateurEnvoyer un message privé
mitro



Inscrit le: 05 Nov 2004
Messages: 40

MessagePosté le: Mar Nov 23, 2004 4:27 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

Douflou a écrit:
Et vous, qu'en pensez vous ?


Si tu décides d'installer une machine connectée en permanence sur internet, regarde aussi du côté de Subversion (fonctionnalités intéressantes en plus / CVS). Sinon CVS est très bien (si on oublie la non gestion des répertoires).

Subversion:
http://subversion.tigris.org/


Dernière édition par mitro le Mar Nov 23, 2004 4:44 pm; édité 1 fois
Voir le profil de l'utilisateurEnvoyer un message privé
S-Kape
Modérateur Linux
Modérateur Linux


Inscrit le: 01 Mai 2004
Messages: 662

MessagePosté le: Mar Nov 23, 2004 4:41 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

yes justement j'y pensais aussi ^^
enfin ca pourrait vraiment être utile

_________________
Apple PowerBook G4 1,67 Ghz 15,2" (1440x960) 2x512 Mo SoDIMM DDR-PC4200 Mac OS X.4.6 Tiger
AMD Athlon 64 3800+ / MSI K8N-Neo4 Platinium / Thermalright XP-90 / 2x1Go DDR-PC3200 Crucial / GeForce 6600GT o/c
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN Messenger
Douflou
Administrateur


Inscrit le: 14 Avr 2004
Messages: 1066
Localisation: /home/vincent

MessagePosté le: Mar Nov 23, 2004 4:56 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

mitro a écrit:
(si on oublie la non gestion des répertoires)

CVS ne gère pas les répertoires Confused je ne comprend pas.
Tu veux dire qu'on ne peut pas uploader un répertoire en une fois ?
Voir le profil de l'utilisateurEnvoyer un message privé
Viiince



Inscrit le: 02 Sep 2004
Messages: 19
Localisation: alsace

MessagePosté le: Mar Nov 23, 2004 5:23 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

C'est payant le serveur cvs chez sourceforge ? Shocked
Sinon, tu peux toujours regarder chez freshmeat.net ou gna.org, c'est des sites du même syle que sourceforge

_________________
PC Gentoo Linux, Kernel 2.6.10-rc1, Gnome 2.8.0, FVWM 2.5.10
Zec's Blog
Voir le profil de l'utilisateurEnvoyer un message privé
vanquish
Administrateur


Inscrit le: 26 Mar 2004
Messages: 1552
Localisation: /var/www/

MessagePosté le: Mar Nov 23, 2004 6:47 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

Ah par ce que sourceforge est payant ? Shocked
Ce serait une bonne idée oui mais comment fonctionne exactement le CVS ? Quels sont les avantages concrets ?

_________________
La liberté n'a pas de prix
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mail
asteroid



Inscrit le: 19 Nov 2004
Messages: 80

MessagePosté le: Mar Nov 23, 2004 9:16 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

il faut aussi regarder du coté de homelinux,
tuxfamilly ( http://tuxfamily.gradator.net/HebergementTemporaire pour info)
http://developer.berlios.de/ (specialiste du hosting gratuit de projet open source),
http://www.apinc.org/
http://neoskills.com/


Et en passant un peu de temps on doit en trouver d'autre ... vous reste à trouver celui qui vous offre cvs et tout ce qu'il vous faut Wink

\o_ bye

_________________
××××××××××××××××××××××××××××××××××
Free Your engine, Free Your Mind, Get A Slackware

http://pagesperso.laposte.net/asteroid/ <-- Le blog pour IE juqu'à fin Avril
Voir le profil de l'utilisateurEnvoyer un message privéAdresse AIM
mitro



Inscrit le: 05 Nov 2004
Messages: 40

MessagePosté le: Mar Nov 23, 2004 9:21 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

Douflou a écrit:
mitro a écrit:
(si on oublie la non gestion des répertoires)

CVS ne gère pas les répertoires Confused je ne comprend pas.
Tu veux dire qu'on ne peut pas uploader un répertoire en une fois ?


Si si on peut faire cela. On peut commiter les modifications de toute une arborescence en une fois aussi (heureusement ! Smile )
Je voulais dire que CVS ne gérait pas (ou difficilement):
- la suppression de répertoire une fois qu'ils ont été créé sur le serveur CVS
- le renommage des répertoires.
Voir le profil de l'utilisateurEnvoyer un message privé
mitro



Inscrit le: 05 Nov 2004
Messages: 40

MessagePosté le: Mar Nov 23, 2004 9:32 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

vanquish a écrit:
comment fonctionne exactement le CVS ? Quels sont les avantages concrets ?


CVS. Très utile / indispensable pour le développement de programmes, meme s'il n'y a qu'un seul programmeur.

En *très* simplifié:

- Pour l'instant, tu n'as rien sur ton serveur CVS, imaginons que tu viens de l'installer.
- Tu as ton code en local (ici, tous les scripts php de Itseasy)
- Tu crées un 'Repository', une réplication de ton arborescence locale sur le serveur CVS. Tous tes fichiers seront marqués avec un numéro de version par CVS.
- Quand tu as modifié un fichier en local et que tu l'as testé, tu l'upload sur le serveur CVS (en langage CVS, on appelle cela un 'commit'). Le CVS va automatiquement incrémenter la version du fichier concerné. Intéret énorme: tu peux toujours récupérer une ancienne version si tu le souhaites, meme si tu ne l'as plus en local.

Maintenant, imaginons que l'on soit plusieurs à faire des modifications dans les scripts php de Itseasy.

- J'arrive chez moi, je n'ai aucun script de Itseasy en local. Première action, je réplique toute l'arborescence du serveur CVS en local (langage CVS: checkout). Je modifie les fichiers que je veux, et je les commit.
- Par exemple, tu décides de travailler sur certains scripts, tu fais un 'update'. Cette action va comparer ton arborescence locale avec le repository CVS. Si des fichiers ont été modifiés, ils seront automatiquement mis à jour en local sur ta machine (avec indication du numéro de version).

Je n'ai peut etre pas été très clair, je suis un peu fatigué Smile
Voir le profil de l'utilisateurEnvoyer un message privé
vanquish
Administrateur


Inscrit le: 26 Mar 2004
Messages: 1552
Localisation: /var/www/

MessagePosté le: Mer Nov 24, 2004 4:57 pm | Sujet du message :

CVS

Répondre en citantRevenir en haut

Ok merci pour les explications c'est génial mais ça ne supprime pas les risques de dev simultané sur un même fichier, si ?

_________________
La liberté n'a pas de prix
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mail
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet

Voir le sujet suivant
Voir le sujet précédent

Rappel du sujet de la page : CVS



 Sauter vers:   

Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Liste des membres

Powered by phpBB © 2001, 2002 phpBB Group | Traduction par : phpBB-fr.com
Hébergement : Venigo, hebergement site web

Thème En1heure.com par Vanquish.
surinvitation | club privé | musique rock gratuite | vente privée | recettes de cuisine | fiche technique auto | photos de lille | voyage privé | nice
Toutes les heures sont au format GMT - 1 Heure
Hé bin vous lisez vraiment tout jusqu'au bout vous ! Salut :o)