2010-05-11 5 views
1

J'ai un projet C# réservé dans TFS. Cependant, pour une raison quelconque, l'un des formulaires du projet n'a pas été enregistré. Je n'arrive pas à trouver comment forcer la réservation, car un clic droit sur le fichier source ne me donne pas la possibilité de m'enregistrer .TFS Check-in Indisponible

Tous les autres fichiers du projet sont réservés, et je peux les voir en utilisant l'Explorateur de contrôle de source, cependant, ce fichier n'est pas là. Quelqu'un peut-il me dire comment cela a pu se produire et comment forcer l'archivage de ce fichier?

Répondre

2

Cliquez avec le bouton droit de la souris dans le répertoire de l'explorateur de contrôle de source où résident les fichiers et sélectionnez l'option Ajouter des éléments au dossier.

Cela se produit généralement si vous créez les fichiers en dehors de Visual Studio. Cela étant dit, TFS est au mieux floconneux.

+0

Rien de flagrant sur le comportement du tout. Il est tout à fait possible que TFS fonctionnait en mode hors connexion, en raison de la perte de connectivité avec le serveur. La réponse est appropriée, mais le commentaire sarcastique est juste votre opinion. La dernière chose que vous voulez est d'ajouter tout automatiquement. Tout ce qui est sous un mappage Workspace n'appartient pas à TFS. Des choses comme des fichiers .trx provenant de tests locaux, de journaux d'application, de binaires, d'installateurs, etc. Il y a beaucoup de choses qui supportent une application ou qui sont générées par une application qui ne correspond pas au contrôle de version. –

+0

Je voulais dire que VS fonctionnait en mode déconnecté de perdre la connectivité à TFS. ;-) Pas assez de café pour le moment, ce matin. –

+0

C'est * floconneux si vous créez correctement les fichiers dans Visual Studio. J'ai eu cela se produire lors de la connexion du serveur sans avertissements ou erreurs données. En outre, des plantages aléatoires ouvrent les pages de propriétés lorsque nous passons à TFS2008. Si vous aviez un nouveau projet qui n'avait pas été archivé lorsque cela s'est produit, il a été grillé et vous deviez corriger manuellement les fichiers de projet dans le bloc-notes ou les rétablir et recommencer. Si le serveur TFS a un disque proche du disque complet, vous obtenez des échecs en essayant d'obtenir la dernière version. Parfois, les requêtes d'éléments de travail lors de l'archivage ne fonctionnent pas tant que vous n'avez pas réinitialisé toutes les données utilisateur de votre studio visuel. – LukeN

Questions connexes