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

PostgreSQL Discussion :

svn et postgre


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 51
    Par défaut svn et postgre
    Bonjour,

    Je suis actuellement en stage et la boite ou je suis utilise SVN pour faire de la gestion de conf sur les sources java.

    Le problème qui se pose est que chaque développeur possède sa propre base de donnée en locale.Cela pose des problèmes lors de la mise en commun(redondance de table, nommage, perte de mise a jour...)

    Je voudrais donc savoir si il existait une solution pour que les développeurs conservent leur base en local mais qu'un serveur postgre soit aussi sur le serveur et corresponde à la fusion des bases une fois les tests réalisées.

    Je pense que cela ressemble à un controle svn mais en plus compliqué.
    Le serveur doit en effet, être actualisé en fonction des modifs faites par les différents clients.

    Queql'un aurait il des indices.
    Merci

  2. #2
    Membre expérimenté Avatar de budtucker
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 176
    Par défaut
    Le plus judicieux reste tout de même d'avoir une base en commun.

  3. #3
    Membre chevronné

    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 338
    Par défaut
    Dans votre cas, il convient qu'une personne centralise les demandes d'évolutions de la base de données sinon la structure va devenir Horrible (chacun ayant sa méthode de nommage).

    La base de données est quand même le coeur centrale du système et c'est ce point la qu'il faut sécuriser par une méthode de développement adaptée.

    eventuellement donner des numéros de version à la base de données et fournir des scripts de mise à jour avec ALTER TABLE & Co

    et des scripts du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    initial-1_0.sql <- contient CREATE ....
    update-1_0-1_1.sql  <- contient des ALTER ....
    update-1_1-1_2.sql  <- contient des ALTER ....
    etc ...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 51
    Par défaut
    ok merci bien.
    Je vais voir ca avec le responsable.

    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PostgreSQL/CYGWIN] install de postgres sous WINdows
    Par loicmillion dans le forum Administration
    Réponses: 2
    Dernier message: 16/04/2003, 11h37
  2. [Class/PHP/Postgres] Problème de modélisation...
    Par k-reen dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 27/02/2003, 08h49
  3. pk passer de mysql à postgre
    Par pioums dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 03/10/2002, 10h31
  4. [Kylix] Requetes Kylix pour postgres
    Par Miltown dans le forum EDI
    Réponses: 1
    Dernier message: 29/05/2002, 20h22
  5. [Kylix] Kylix - Postgres
    Par Miltown dans le forum EDI
    Réponses: 1
    Dernier message: 29/05/2002, 20h19

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