0

J'ai un projet sur SourceSafe que le travail d'équipe avec VS 2005.travail avec VS 2010 sur un projet pour VS 2005

J'ai installé VS2010 et comme certaines fonctionnalités de cette version.

Y a-t-il un moyen de garder le projet au jour avec SourceSafe, mais de travailler localement avec le VS2010. Par exemple, je n'ai pas pu ajouter de nouveaux fichiers à la solution, mais au moins obtenir, modifier et archiver ceux qui existent déjà.

Répondre

1

Vous pouvez mettre à jour tous les fichiers source en toute sécurité, sauf si vous ajoutez du code qui est nouveau depuis VS 2005. La principale différence entre les versions VS réside dans le projet et les fichiers de solution. Ce que vous pouvez faire est de rendre vos fichiers de projet et de solution locaux accessibles en écriture, puis d'utiliser votre contrôle source pour modifier les fichiers source. Quand tout est dit et fait bien que vous aurez envie de le construire en 2005 (avec les versions SourceSafe du projet et des fichiers de solution) pour s'assurer que tout cela fonctionne toujours.

Notez également que l'utilitaire de conversion dans Visual Studio qui convertit les projets à partir de versions VS précédentes est uniquement destiné à convertir des projets à partir de la version précédente. Puisque la version précédente de VS 2010 est VS 2008 et non VS 2005, vous devrez peut-être effectuer des changements manuels sur la solution et les paramètres du projet pour que tout soit construit. La principale chose qui vient à l'esprit est la manière dont les répertoires d'inclusion globaux sont gérés. Si vous avez accès à VS 2008, convertissez-le en premier, puis en VS 2010.

+0

VS converti sans problèmes les fichiers de projet et de solution de 2005 à 2010. – serhio

+0

Excellent. Tant que vous n'enregistrez pas les fichiers de projet et de solution, vous devriez pouvoir vérifier les autres changements que vous effectuez. Il suffit à votre équipe de passer à VS 2010 maintenant, et vous n'aurez même pas à vous en soucier. –

+0

Changer d'équipe n'est pas si facile. Il y a d'autres projets liés, donc les convertir tous en VS2010 pourrait prendre un peu de temps. Et aussi VS2010 a quelques bugs étranges, par exemple. il ne reconnaît pas les références CrystalReport installées ... – serhio

0

En plus de cibler le framework 2.0 VS2010, vous pourrez toujours utiliser les nouvelles fonctionnalités du langage, vous devez donc faire attention. Et comme l'a dit Ben Burnett, la liaison avec les sources sûres n'est pas un problème tant que vous ne vérifiez pas les fichiers de projet et de solution. Vous pouvez supprimer le drapeau en lecture seule d'eux afin que VS2010 puisse les éditer, mais ils n'ont pas besoin d'être vérifiés dans sourcesafe.

Mais je me demande vraiment quelle fonctionnalité vous aimez tant sur VS2010 que vous voulez vous limiter à ne pas pouvoir ajouter, supprimer ou renommer des fichiers de votre projet.

+0

J'ai installé VS 2005 et 2010, mais 2010 est plus "convivial". :) Comme je ne supprime pas ou n'ajoute pas de nouveaux fichiers très souvent, je peux le faire avec "normal" 2005, mais éditer le code avec 2010. – serhio