2010-06-02 8 views
0

Dans TFS 2010, j'ai un projet et je ne souhaite y apporter qu'une modification locale et ne pas l'enregistrer. Je n'ai pas les droits d'édition sur le projet. J'ai essayé d'enlever la lecture seulement du projet mais cela ne fonctionnera pas (ne me permettra pas d'éditer). Y a-t-il une alternative?TFS 2010 modifier la copie locale

+0

Quels types de modifications souhaitez-vous apporter, des modifications à la structure du projet ou des modifications apportées à un fichier dans le projet? –

+0

Ajout de nouveaux fichiers au projet. – Prashant

Répondre

0

Vous devez extraire un fichier avant de pouvoir le modifier. Une fois que vous avez terminé, juste "Annuler" qui change (clic-droit et annuler). Si vous voulez ajouter un nouveau fichier, c'est la même chose. Ajoutez le fichier, puis annulez la modification sans vous enregistrer.

Rappelez-vous que l'ajout de fichiers est une opération "locale". Ils sont marqués en tant qu'ajout en attente jusqu'à ce que vous les validiez réellement en les enregistrant.

+0

Dans VSS, vous pouvez supprimer l'attribut en lecture seule et apporter les modifications. Vous n'auriez pas à vous soucier des autorisations. Est-ce qu'une chose semblable est possible? – Prashant

+0

Voici comment vous pouvez le faire et comment vous devriez le faire. Je suis un grand fan de ne pas jouer avec l'attribut readonly, car il peut vraiment commencer à dérouter le serveur lorsque vous essayez d'obtenir le dernier. Mais vous pouvez probablement supprimer l'attribut readonly et éditer le fichier séparément (en dehors de Visual Studio). En outre, assurez-vous que dans Outils-> Options-> Contrôle de source-> Environnement que vous n'avez pas "get everythng lorsqu'une solution ou un projet est ouvert" cochée. – Robaticus

0

Une fois que vous avez effectué vos modifications, si vous ne voulez vraiment pas les enregistrer, mais que vous souhaitez les conserver, créer une étagère pour stocker vos modifications. De cette façon, vous pouvez annuler vos modifications afin que vous ne les ayez pas toujours extraites, puis si quelqu'un d'autre modifie le projet, vous pouvez obtenir les dernières nouvelles, puis annuler vos modifications pour voir comment elles fonctionnent avec le nouveau code.

Questions connexes