Je suis en phase de développement sur une application Web intégrée dans VS2008. J'ai à la fois un PC de bureau (où la plupart du travail est fait) et un ordinateur portable (pour la portabilité occasionnelle) sur lequel j'utilise AnkhSVN pour garder le code du projet synchronisé. Quelle est la meilleure façon de synchroniser également ma base de données de développement (SQL Server Express)?Synchronisation des bases de développement dans plusieurs environnements
J'ai un projet de base de données VS dans SVN contenant des scripts de création que je recrée lorsque le schéma change. L'idée originale était de recréer la base de données chaque fois que quelque chose changeait, mais cela devenait rapidement une douleur. En outre, je perdrais toutes les lignes d'échantillons que j'ai saisies pour m'assurer que les données sont affichées correctement. J'envisage de placer les fichiers .MDF et .LDF sous le contrôle de la source, mais je doute que SQL Server Express le gère correctement si je fais une mise à jour SVN et que les fichiers sont retirés de dessous, remplacés par des copies plus récentes . Coller quelques gros fichiers binaires dans le contrôle de la source ne semble pas non plus une solution élégante, même s'il ne s'agit que d'une base de données de développement jetable. Aucune suggestion?