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

Subversion Discussion :

Scinder un SVN en branches alors que pas prévu pour


Sujet :

Subversion

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Mars 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Mars 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Scinder un SVN en branches alors que pas prévu pour
    Bonjour,

    Alors voila :

    J’ai un projet SVN pour du dev de jeu (hélas pas du tout organisé en trunk/branches/tags car je ne connaissais pas cette au tout début de la création du projet), et je vais changer un élément principal du jeu, admettons le player. Je vais donc changer ce player (plusieurs fichiers, répartis dans tous le projet) dans quelques semaines et bien entendu plusieurs personnes ont besoin de travailler sur l’actuel player, et d’autres sur le prochain player.

    Je me suis donc lancé sur plusieurs tests et recherche sur SVN et, à priori, une branche semble être tout indiquée dans ce cas de figure.

    Plusieurs questions me viennent à l’esprit (surtout aux habitués en jonglage SVN) :

    1 - Si j’ai bien compris je dois forcement repasser par une réorganisation du SVN actuel :

    svn://servername/projectname/TousLesFichiersDuProjets

    en

    svn://servername/projectname/trunk/TousLesFichiersDuProjets
    svn://servername/projectname/branches/
    svn://servername/projectname/branches/player2018/
    svn://servername/projectname/tags/

    Vous me confirmez ?

    2 - Si c’est bien le cas, comment proprement déplacer mon
    svn://servername/projectname/TousLesFichiersDuProjets
    en
    svn://servername/projectname/trunk/TousLesFichiersDuProjets

    Sans perdre tous le versionning actuel du projet ? :frowning:

    Merci pour votre temps, après ces 2 questions, j’en ai bien entendu … plein d’autres ^^’

  2. #2
    Expert éminent sénior
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 413
    Points : 19 609
    Points
    19 609
    Par défaut
    Arrête de te faire du mal et profites de cette problématique pour migrer sous git.
    Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.



    "Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
    Kenneth E. Boulding

    "Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
    Jean-Baptiste Say, Traité d'économie politique, 1803.

    "/home/earth is 102% full ... please delete anyone you can."
    Inconnu

  3. #3
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 192
    Points : 28 073
    Points
    28 073
    Par défaut
    salut,

    je suis loin d'être un pro de svn, car je n'ai jamais réellement su comment l'utiliser optimalement. Mais je l'ai utiliser pendant plusieurs années, dans un poste précédent, configuré comme le tiens. Bien que le projet ne soit pas configuré en branche/trunck/tag, on utilisait les branches tous les jours.
    Nous on avait une branche principale "Developement", ensuite on créait une branche quand on sortait une version. Cette branche ne vivait ensuite que pour les corrections spécifiques à cette branche.

    Mais on peut faire bien plus avec SVN, donc ce que tu veux faire. Par contre je ne sais pas, car jamais essayé, si on peut créer une branche sur une partie seulement d'un projet, ici ton player.
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Mars 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Mars 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci pour vos réponses,

    Pour mon 1/ Un move semble etre possible sunr un /trunk/ sans perdre le versioning

    Au niveau de la branche justement, c'est encore flou, je me demande ce qu'elle comporte :

    - les fichiers concernant le nouveau player (une vingtaine) + le trunk (une centaine)
    ou
    - les fichiers concernant le nouveau player (seulement une vingtaine donc)


    (je sais pas si je suis clair)

Discussions similaires

  1. [WB17] Lenteur sous IE 8 alors que pas de lenteur sur FF 16
    Par ccambier dans le forum WebDev
    Réponses: 3
    Dernier message: 13/02/2014, 13h57
  2. [2.x] Champ requeried alors que pas voulu
    Par dubitoph dans le forum Symfony
    Réponses: 6
    Dernier message: 11/12/2011, 13h01
  3. Erreur alors que pas d'erreur
    Par raphl dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/07/2011, 11h55
  4. PB d'affichage alors que pas d'erreur en sortie
    Par avalen dans le forum SAS Base
    Réponses: 29
    Dernier message: 27/04/2011, 10h19
  5. une seule et uniqe variable qui pose probleme alors que pas les autres!
    Par guiguizekid dans le forum Général Python
    Réponses: 3
    Dernier message: 16/05/2008, 08h27

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