TFS: Extraire un élément sans obtenir la dernière version ou résoudre un conflit à l'aide d'un fichier local
À l'aide de VS 2010 & TFS 2010:
J'ai un TSF de l'équipe de projet qui a été migré à partir de Visual SourceSafe.
Alors que la migration a été effectuée sur le serveur, j'ai fait des modifications à mon local de travail des copies des fichiers. Maintenant, je veux vérifier ces changements.
- J'ai mappé à l'équipe projet pour un
dossier local. Quand j'ai fait un Get
Plus tard, tous les fichiers qui n'ont pas
accessible en écriture sur le disque ont été ajoutés à la
espace de travail. - Pour les fichiers qui ont changé, et ont été
en écriture, je reçois des conflits. Dans le
"Les Modifications en attente - Conflits" volet,
les seules options pour chaque conflit
1) "Ecraser le Fichier Local ou
Dossier", ou 2) AutoResolve l'
conflit à l'aide de AutoMerge de fusionner
"Les conflits avec toutes les modifications de contenu".- L'Option 1 est à l'opposé de ce que je
voulez. Je veux vérifier le fichier
et utiliser ma copie en local, pas sur le serveur
la copie, dans l'espace de travail. - L'Option 2 ne fait rien quand je
l'essayer.
- L'Option 1 est à l'opposé de ce que je
- Si j'essaie de consulter l'un de l'
les fichiers modifiés, j'obtiens l'erreur: "L'
élément [article] n'a pas pu être trouvé dans
votre espace de travail, ou vous n'avez pas
l'autorisation d'y accéder".
Comment puis-je vérifier, puis de l'enregistrement, les modifications locales sans d'abord obtenir une copie de chaque fichier à partir du serveur?
source d'informationauteur nekno
Vous devez vous connecter pour publier un commentaire.
Normalement vous avez une troisième option "Conserver la version locale". Je suppose que vous ne l'avez pas, parce que les fichiers locaux sont juste exact de copies locales des fichiers du serveur. Ils ne font pas partie de l'espace de travail, et c'est pourquoi ous obtenez le message d'erreur lorsque vous essayez de les vérifier.
Une solution rapide est de déplacer les copies locales de l'espace de travail, faire un get plus tard, de sorte que leur serveur d'exemplaires téléchargés à votre espace de travail, puis de vérifier les fichiers téléchargés et de les remplacer avec votre corriger des copies locales.
Sinon, vous pouvez essayer de faire un Ajout (tf ajouter - si vous utilisez l'outil de ligne de commande) au lieu d'une modification sur les copies locales, ensuite faire un Obtenir la Dernière fois. Avec les fichiers ajoutés à votre serveur TFS, vous aurez probablement la troisième option "Conserver la version locale".
Espère que cette aide.
J'ai eu le même problème à l'aide de Visual Studio 2010, mais j'ai pu choisir une autre option "Garder la Version Locale" à l'aide de Visual Studio 2012 RC.
J'ai Visual Studio 2010 et Visual Studio 2012 RC installé sur ma machine, Visual Studio 2010, qu'une seule option "Ecraser le Fichier ou un Dossier Local", mais Visual Studio 2012 RC a deux options "Ecraser le Fichier ou un Dossier Local" et "Garder la Version Locale"
Vérifiez d'abord, permettez-VS-TFS vous obtenir la dernière version et puis, n'version spécifique. Il devrait travail