2009-04-14 9 views
30

À l'heure actuelle, j'ai apporté des modifications majeures au code qui ne seront pas effectuées à temps pour une version à venir et qui doivent être conservées. Existe-t-il un bon moyen de retirer ces modifications de mon espace de travail, mais d'y revenir plus tard? Peut-être qu'il me manque quelque chose, mais on dirait que les changements restent dans l'espace de travail même quand ils sont rangés.Mise en attente des modifications en cours dans TFS

Y a-t-il une meilleure façon de procéder? Je préférerais ne pas créer un autre espace de travail.

Nous utilisons VS 2008 et TFS 2008.

Répondre

51

Lorsque vous SHELVE les changements, il y a une case à cocher vers le bas « Preserve modifications en attente au niveau local ». Décochez cette case et cela annulera les extractions sur les fichiers lors de la création de l'étagère.

De plus, une fois qu'une étagère est créée, vous pouvez défaire vous-même les caisses en toute sécurité; Même résultat mais je considère que la case à cocher est un peu plus sûre car elle ne fait que défaire la caisse des fichiers que vous mettez en rayon (donc vous n'annulerez pas accidentellement la sortie d'un fichier que vous avez raté ou intentionnellement).

+0

Est-ce que cette méthode transmet la trousse sur TFS pour que je la récupère plus tard? – Aaron

+0

Les étagères sont stockées sur le serveur TFS, donc tout ce qui crée une étagère devrait être récupérable plus tard; Vous pouvez toujours vérifier vos étagères actuelles avant de défaire votre caisse (il suffit de cliquer sur "Unshelve" pour une liste de vos étagères). –

+0

merci de décrire cette case à cocher – juFo

Questions connexes