Je travaille avec une équipe de développeurs sur un nouveau site et nous avons rencontré un problème. Tous ont une installation locale (sous SVN) de WP 3.1.3 s'exécutant sur nos machines, mais nous sommes tous connectés à la même base de données distante.
Le problème survient lorsque l'un de nous crée un nouveau plugin et l'installe. Tant que les fichiers du plug-in ne sont pas archivés dans le référentiel SVN, et que les autres développeurs ne les extrairont pas, WP désactivera le plug-in (car nous sommes tous sur la même base de données, mais des fichiers locaux différents. installe) s’il ne trouve pas le fichier de plug-in sur la machine d’un autre développeur qui se trouve dans le tableau de bord WP.
Donc par exemple:
Existe-t-il une solution autre que chaque développeur ayant une base de données locale installée?
Toute aide serait très appréciée!
Malheureusement, j'ai récemment eu un problème similaire. Seule une base de données locale pour chaque équipe de développement ou toutes les équipes de développement travaillant dans un environnement distant partagé constituait la seule solution.
Épargnez-vous le temps et le cerveau se fond à la recherche d'une autre solution et choisissez celle qui vous convient le mieux et continuez.
Il y a une réponse à une question similaire ici . = D
Vous pouvez créer plusieurs fichiers wp-config.php
- un pour chaque branche du projet - et les valider. Ensuite, vous devez organiser les choses pour vous assurer que des étapes plus importantes du développement (comme la création de nouveaux plugins) se dérouleront dans de nouvelles branches.