Nous utilisons Visual SVN pour le contrôle de la source. Nous avons plusieurs solutions qui référencent un projet de bibliothèque de classes. Chacune des solutions utilise svn: externals pour référencer la bibliothèque de classes de sorte que lorsque la solution est ouverte dans VS2010, nous pouvons apporter des modifications au projet de bibliothèque de classes avec le 'svn' (faute d'un meilleur mot) 'link'. Disons que j'ai deux solutions, la solution A et la solution B. Chacune d'entre elles fait référence à la bibliothèque de classes C en utilisant svn: externals.Une copie du projet externe localement avec Visual SVN et svn: externals
Dire que je fais des changements à la bibliothèque de classe C en solution A. Afin d'obtenir les changements dans la solution B afin que je puisse tester à la fois, je dois d'abord pour valider les modifications à SVN et puis mettre à jour la solution B.
est-il un moyen de le mettre en place afin que:
1) Je n'ai une copie du projet de bibliothèque de classe C sur ma machine de développement
et/ou
2) définir ce scénario haut de sorte que je n'ai pas à m'engager à svn pour solution de test B?
Je ne veux pas avoir à valider svn avant d'avoir testé toutes les solutions.
Comment gérez-vous ce scénario?
Ok, pour que le dossier lib-external réside dans ma copie de travail? Je pense qu'il doit être là dans la racine de copie de travail afin de voir le svn visuel "arrêter les lumières" pour voir ce statut de chaque fichier dans l'explorateur de solution VS. Pouvez-vous fournir des étapes pour la mise en place? Quel type de propriétés svn dois-je ajouter au dossier lib-external? –