Partage
  • Partager sur Facebook
  • Partager sur Twitter

Méthodes de développement JAVA en équipe

Plusieurs programmeurs intervenant sur un seul code

    24 mai 2015 à 2:17:11

    Bonjour,

    J'ai fait une petite recherche sur le forum (peut etre pas avec les bons mots clefs) et je n'ai pas trouvé de réponse à ma question, je la pose donc ici:

    Est ce qu'il existent des outils pour que plusieurs codeurs JAVA puissent intervenir simultanément  sur le même code ? (un peu à la manière d'un google doc ?).

    Si oui, lesquels, sinon est ce qu'il y aurait quelque chose de moins fluide mais qui facilite le travail en équipe ?

    Le background de cette question : avec un ami, on veut développer un petit jeu de stratégie en JAVA. On a décidé ce qu'on voulait faire. On a a fait l'architecture du code (petit schéma etc). Mais au moment de coder, bah même si on voit bien comment se répartir les tâches, on voudrait travailler avec le même code pour pas qu'il y ait de risques d'appeler nos variables différemment ou que des bouts de codes de l'un se retrouvent mal pris à interagir avec les bouts de l'autre.


    Voila voila, merci d'avance pour votre temps :)
    Antoine 

    -
    Edité par AntoineGrapperon 24 mai 2015 à 2:18:10

    • Partager sur Facebook
    • Partager sur Twitter
      24 mai 2015 à 2:27:42

      Si vous utilisez Eclipse vous pouvez prendre GIT (prononcer Guite) c'est un logiciel qui permet de travaillé sur un même projet en même temps. les modifications sont automatiquement misent à jours sur le code de tout les participant au projet bref plus de détail ici.

      -
      Edité par GuillaumeBo1 24 mai 2015 à 2:28:22

      • Partager sur Facebook
      • Partager sur Twitter
      Un homme azerty en vaut deux.
        24 mai 2015 à 14:15:45

        Git n'est pas spécifique à Eclipse, il peut être utilisé avec n'importe quel IDE ou même tout seul. Mais si toi et ton ami utilisez Eclipse il existe un plugin qui fournit une interface graphique qui s'intègre à Eclipse pour éviter d'avoir à passer par la ligne de commande (qui est le moyen de base pour utiliser Git). D'ailleurs j'ai écris un cours d'introduction à ce plug-in, ça pourrait t'intéresser.

        • Partager sur Facebook
        • Partager sur Twitter
        ⚙️ Une solution simple règle le problème ; une solution compliquée en crée un nouveau.
          24 mai 2015 à 14:34:45

          ce que je voulais dire c'est que GIT est déjà intégré dans Eclipse :p
          • Partager sur Facebook
          • Partager sur Twitter
          Un homme azerty en vaut deux.
            24 mai 2015 à 15:11:22

            Ah ok.

            Par contre pour partager le code il faudra qu'ils utilisent un dépôt central, hébergé sur un serveur privé ou sur une plate-forme dédiée comme GitHub ou BitBucket.

            • Partager sur Facebook
            • Partager sur Twitter
            ⚙️ Une solution simple règle le problème ; une solution compliquée en crée un nouveau.
              25 mai 2015 à 19:35:37

              Bonjour.

              Avoir des modifications instantanées n'est pas la bonne solution :

              • à la moindre modification tout l'équipe aura des problèmes : compilation ou comportement
              • tu n'as pas de sauvegarde ou trace des modifications

              Ce qu'il faut c'est une gestionnaire de version.
              Principe : c'est toi qui décide quand envoyer ou récupérer les modifications sur le serveur.

              Il en existe plusieurs : Subversion (SVN), Git, ...

              • Avec Git l'avantage est que tu peux utiliser GitHub, qui est un dépôt gratuit et publique (payant si privé), avec de nombreuses fonctionnalités (bug-tracker, wiki, ...)
              • Avec SVN je crois que tu peux utiliser Google code, mais jamais testé.
              • Partager sur Facebook
              • Partager sur Twitter
              Angular 2 est l'avenir, jQuery c'est de la merde !!! - Java 8 c'est l'an 2016+ (programmez en 1 ligne)
                26 mai 2015 à 11:52:54

                Google Code fermera ses portes le 25 Janvier 2016, d'ailleurs ils fournissent un outil pour migrer son code vers GitHub. Donc utiliser Google Code serait du suicide. D'ailleurs je crois qu'ils ne permettent même plus de créer de nouveaux projets.

                • Partager sur Facebook
                • Partager sur Twitter
                ⚙️ Une solution simple règle le problème ; une solution compliquée en crée un nouveau.
                  26 mai 2015 à 12:03:28

                  Flawyte a écrit:

                  d'ailleurs ils fournissent un outil pour migrer son code vers GitHub

                  Oui j'ai vu ça, j'étais étonné.
                  Maintenant je comprends mieux pourquoi.

                  Du coup le gestionnaire de version et le dépôt est tout trouvé !

                  • Partager sur Facebook
                  • Partager sur Twitter
                  Angular 2 est l'avenir, jQuery c'est de la merde !!! - Java 8 c'est l'an 2016+ (programmez en 1 ligne)

                  Méthodes de développement JAVA en équipe

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown