Précédent   Forum du club des développeurs et IT Pro > Général Développement > Langages de programmation > Débuter
Débuter Forum d'entraide : Comment débuter en programmation ?
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/04/2012, 16h54   #1
Alder
Invité de passage
 
Homme
Inscription : février 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : février 2012
Messages : 9
Points : 4
Points : 4
Par défaut Comment coder à plusieurs!

Bonjour!

Je suis actuellement en première année d'informatique, et je voulais savoir comment coder à plusieurs, en fait, actuellement avec deux amis on doit faire un projet sauf que c'est un peu n'importe quoi, chacun travail un peu de son côté modifie des fichiers et quand on veut assembler ça devient un peu n'importe quoi car il faut trouver chaques modification de chaques fichiers et les copier coller, donc je voulais savoir s'il y avait une méthode. Merci.
Alder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2012, 17h28   #2
Aldryl
Membre à l'essai
 
Raphaël
Ingenieur étude et développement
Inscription : décembre 2009
Messages : 29
Détails du profil
Informations personnelles :
Nom : Raphaël

Informations professionnelles :
Activité : Ingenieur étude et développement

Informations forums :
Inscription : décembre 2009
Messages : 29
Points : 23
Points : 23
Bien entendu que cela existe

Ce sont des logiciels de versionning.

Tu en as plusieurs, du côté .Net, je conseil plus SourceSafe (ou Team foundation Server) si vous avez MSDN.

Sinon, il y a des SVN gratuit sur le net (mais ce côté là je ne le connais pas plus que ça)
Aldryl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2012, 23h17   #3
Trademark
Membre émérite
 
Avatar de Trademark
 
Inscription : février 2009
Messages : 565
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 565
Points : 808
Points : 808
Salut,

Le mieux c'est d'avoir un serveur accessible à tout le monde. Sur le serveur tu installes un logiciel qui s'appelle "git" (il en existe d'autres) et puis via un client (ton ordinateur), tu peux ajouter des fichiers et mettre des modifications, tu peux également faire des choses comme revenir en arrière et voir toutes l'arborescence des changements. Chacun peut modifier à sa guise les fichiers et lorsqu'il y a un conflit (deux personnes ont modifié le même fichier), le logiciel s'arrange pour fusionner les changements (si c'est possible) et sinon expliciter les différences.

C'est une excellente démarche que de passer par un gestionnaire de version et je vous encourage à apprendre à le faire car ça vous servira pendant toute votre carrière d'informaticien.
Trademark est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2012, 11h01   #4
Alder
Invité de passage
 
Homme
Inscription : février 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : février 2012
Messages : 9
Points : 4
Points : 4
D'accord merci pour vos réponses, nous on utiliser notre mémoire et Gmail!

Ayant dreamSpark (L'ancien MSDN) je pense m'orienté vers SourceSafe. Sinon à l'avenir je appliquerai sur la méthode de Trademark, en revanche nous n'avons pas de serveur à disposition, dropbox ou un hébergeur avec FileZilla ça peut le faire? Ou même un windows server 2003 via VMware?

Merci.
Alder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2012, 23h12   #5
Elindur
Futur Membre du Club
 
Homme
Étudiant
Inscription : octobre 2010
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 15
Points : 17
Points : 17
Certains sites te permettent gratuitement ce genre de choses.
Par exemple tu peux te créer un dépot SVN ou git sur https://www.assembla.com/home, ou aller sur https://launchpad.net/ pour te faire un dépot bazaar.
Elindur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2012, 09h23   #6
ManusDei
Membre Expert
 
Avatar de ManusDei
 
Homme
esclave du Grand Capital
Inscription : février 2010
Messages : 1 075
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : esclave du Grand Capital

Informations forums :
Inscription : février 2010
Messages : 1 075
Points : 2 365
Points : 2 365
A noter que la plupart des EDI intègrent les gestionnaires de version. Donc si vous ne codez pas au bloc-note, ça peut être pratique (Eclipse/emacs/vim intègrent SVN et CVS de base, il me semble).

Le problème avec dropbox, c'est qu'il ne prend pas en compte les fusions de fichiers(je crois). Donc si vous modifiez en même temps les mêmes fichiers, il va falloir faire du copier/coller pour recoller les morceaux, là où un gestionnaire de version va noter toutes les modifs dans un même fichier, ce qui facilite la vie.
__________________
http://www.traducteur-sms.com/ On ne sait jamais quand il va servir, donc il faut toujours le garder sous la main
ManusDei est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2012, 11h11   #7
souviron34
Expert Confirmé Sénior
 
Inscription : janvier 2007
Messages : 9 593
Détails du profil
Informations personnelles :
Âge : 55

Informations forums :
Inscription : janvier 2007
Messages : 9 593
Points : 11 930
Points : 11 930
les plus répandus sont SVN et CVS...
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h08.


 
 
 
 
Partenaires

Hébergement Web