IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GIT Discussion :

Git multi projets


Sujet :

GIT

  1. #1
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2013
    Messages
    918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2013
    Messages : 918
    Points : 2 290
    Points
    2 290
    Par défaut Git multi projets
    Bonjour,

    Je voulais savoir si on peut pousser plusieurs projets d'un même workspace sur un m$eme repository ?

    Est-ce que l'arboressance séparées de chaque projet sera préservée. ?

    Cordialement
    Consultez mes articles sur l'accessibilité numérique :

    Comment rendre son application SWING accessible aux non voyants
    Créer des applications web accessibles à tous

    YES WE CAN BLANCHE !!!

    Rappelez-vous que Google est le plus grand aveugle d'Internet...
    Plus c'est accessible pour nous, plus c'est accessible pour lui,
    et meilleur sera votre score de référencement !

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    25 950
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 25 950
    Points : 207 568
    Points
    207 568
    Billets dans le blog
    85
    Par défaut
    Bonjour.

    Je n'ai pas la certitude d'avoir compris la question .
    Toutefois, si chacun de vos projets est dans un sous dossier, alors oui, vous pouvez pousser tout vos sous dossiers sur un même dépôts.

    Toutefois, l'historique de tout vos projets/sous projets seront mélangés, du coup, je serai tenté de conseillé un dépôt par projet. Et vous pouvez faire un projet qui rassemble le tout, avec des modules externes (peut être cela s'appelle sous module).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2013
    Messages
    918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2013
    Messages : 918
    Points : 2 290
    Points
    2 290
    Par défaut
    Bonjour,

    Merci pour votre réponse.

    J'ai dans mon workspace plusieurs projets liées.
    - la partie métier commune à l'ancien projet et au nouveau
    - la partie swing legacy
    - le module d'accès aux données Hibernate
    - et le nouveau projet en Spring boot

    Je me demande si je dois faire un repository pour chacun.
    En plus il m'est arrivé avec Eclipse de me tromper de repository, car je crois que eGit garde le dernier utilisé et que les noms se ressemble.

    Si ça ne se mélange pas, pourquoi faire plusieurs repos ?.
    C'est à dire si chaque projet Eclipse garde son intégrité.
    M
    Cordialement
    Consultez mes articles sur l'accessibilité numérique :

    Comment rendre son application SWING accessible aux non voyants
    Créer des applications web accessibles à tous

    YES WE CAN BLANCHE !!!

    Rappelez-vous que Google est le plus grand aveugle d'Internet...
    Plus c'est accessible pour nous, plus c'est accessible pour lui,
    et meilleur sera votre score de référencement !

  4. #4
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    juillet 2008
    Messages
    1 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 434
    Points : 2 921
    Points
    2 921
    Par défaut
    Du coup, je crois comprendre que tu as 1 repo Git par project Eclipse et tu n'en es pas tres content, et que tes repos ont plus ou moins tous les memes branches et que les memes gens les modifient, et que tout ca se fait dans le cadre d'un projet/d'une mission logicielle et que tout ca n'est pas utilise ailleurs. Donc selon tous ces criteres, je pense qu'il vaut mieux avoir un unique repo Git.
    J'ai l'impression qu'en general, mieux vaut minimiser le nombre de repos Git, par exemple en garder qu'un, jusqu'a ce que tu ressentes l'interet ou le besoin d'extraire une sous-partie du projet dans un repo independant, par exemple parce que tu l'utilises dans d'autres projets. C'est plus simple au debut et ca donne sur le long terme des resultats qui sont plus conformes a la realite des besoins; plutot que de faire de la sur-architecture des le debut qui complique tout et qui au final peut s'averer inutile en pratique.
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  5. #5
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2013
    Messages
    918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2013
    Messages : 918
    Points : 2 290
    Points
    2 290
    Par défaut
    Bonjour,

    En fait je suis tout seul, et les projets du workspace font un tout.
    C'est mon projet pour tester les technologies à la maison.

    Ils tournent autour du projet métier.

    Il y a un client Swing legacy avec deux sous-modules, un projet Spring Boot avec Thymeleaf , mais je vais passer à Angular ou React.

    En général un changement du métier impacte les deux clients, l'inverse n'est pas toujours vrais.
    C'est pourquoi je voudrais pousser tout sur le mmême repository, en même temps.
    Car je considère ça comme un tout, même si Maven me permet d'être modulaire.

    Ca ne va pas créer des méllanges dans les projets ?
    Tout ce que je veux c'est pouvoir pousser sans polluer mes projets dans Eclipse
    Merci pour ta réponse
    Consultez mes articles sur l'accessibilité numérique :

    Comment rendre son application SWING accessible aux non voyants
    Créer des applications web accessibles à tous

    YES WE CAN BLANCHE !!!

    Rappelez-vous que Google est le plus grand aveugle d'Internet...
    Plus c'est accessible pour nous, plus c'est accessible pour lui,
    et meilleur sera votre score de référencement !

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/01/2010, 14h28
  2. Multi projet avec tomcat
    Par thierryler dans le forum Maven
    Réponses: 3
    Dernier message: 20/02/2008, 16h13
  3. Multi projet dépendance
    Par lifestyles dans le forum Maven
    Réponses: 3
    Dernier message: 20/07/2007, 07h45
  4. Modèles Multi projets
    Par Lyzergik dans le forum Visual Studio
    Réponses: 4
    Dernier message: 25/04/2007, 14h31
  5. maven multi projet
    Par austin P. dans le forum Maven
    Réponses: 3
    Dernier message: 17/03/2007, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo