J'ai un projet sous ma direction.Visual Sourcesafe, partage: commet un mauvais emplacement
Il a la structure suivante:
$/Code/MainSolution $/Code/Branches
Je veux branche la MainSolution en $/Code/Branches
donc je le fais, (ça marche parfaitement), je mets un dossier de travail pour ce projet et fais un 'get latest'.
Mais quand j'ouvre cette solution dans Visual Studio 2005, il identifie chaque fichier en tant que nouveau (signe + en face du fichier) et quand je commets ce qu'il va
$/Données/NameOfTheBranch
Pourquoi ça fait ça? Pourquoi ne suit-il pas mes règles?
Pourriez-vous préciser ce que vous voulez dire par votre exemple de code? – Snake
Vous ouvrez le fichier vcproj avec un éditeur de texte et remplacez toutes les valeurs de cette variable par "SAK". Cela va dissocier le projet de SourceSafe et vous utiliserez le fichier sln pour associer le proj à sourcesafe. C'est bien parce que vous pouvez maintenant changer l'emplacement du projet en SS en un seul endroit (nous avons 60 projets dans l'une de nos solutions!). Ensuite, lorsque vous branchez, il vous suffit de brancher la solution et de modifier la liaison SS, plutôt que de la modifier dans la solution et dans les projets. –
Mais la succursale fonctionnera-t-elle encore? Sera-t-il toujours associé au tronc? Et puis-je fusionner après les salles? (est-ce encore possible? ...) – Snake