2010-10-06 6 views
1

Nous avons plusieurs développeurs travaillant sur le même projet de test unitaire qui ont des chaînes de connexion de base de données uniques et des informations d'identification utilisateur. Quelle est la meilleure façon de stocker ces informations par développeur sur leurs machines locales, donc nous ne modifions pas toujours un fichier source qui est vérifié dans notre VCS et (espérons-le) annuler nos changements?Visual Studio 2010 Pro: projet de test partagé, mais chaînes de connexion spécifiques au développeur

Merci!

Répondre

1

En fonction de la configuration de votre environnement de travail et de vos besoins spécifiques, l'utilisation d'un fichier XML local pourrait être une bonne solution. Vous auriez besoin de lire le contenu du fichier XML par programme, bien sûr. Vous voudrez peut-être modifier votre question initiale et ajouter plus de détails pour savoir si cela est faisable ou non.

+0

Donc, nous espérons juste que les développeurs ne vérifient pas le fichier de configuration externe dans VCS? Est-il possible de configurer Mercurial pour qu'il dise 'Ne jamais laisser un utilisateur vérifier un fichier nommé "foo.xml"'? –

+0

Nommez les fichiers après les développeurs. Mon fichier serait CesarGon.config.xml, le vôtre serait David.config.xml, etc. Vous pouvez en toute sécurité les vérifier de cette façon et utiliser les fonctionnalités VCS sur eux. – CesarGon

+0

OK, ça marche pour moi! Merci pour la suggestion. –

Questions connexes