2010-08-03 7 views
5

Nous utilisons Codesmith pour générer du code, et lorsque nous ouvrons les projets, les fichiers sont là, dans la solution, mais il n'y a aucun moyen de les vérifier. La DLL compile juste bien. La seule différence avec le .csproj est l'ajout de nouveaux fichiers que nous avons générés.Impossible d'ajouter manuellement des fichiers à TFS

Mais contrairement à VSS, TFS, ne détecte pas ces fichiers. J'ai validé ce comportement en modifiant manuellement le fichier .csproj. Pour une raison quelconque, la seule façon d'ajouter un fichier à TFS est via Visual Studio.

Cependant, lorsque je les supprime du projet, puis les inclue, j'obtiens le signe plus jaune habituel.

Répondre

11

Vous pouvez ajouter manuellement les fichiers à Visual Studio, mais changer votre fichier de projet n'est pas la meilleure façon de le faire. Si votre projet est déjà sous le contrôle de la source et que les fichiers que vous souhaitez ajouter sont visibles dans la fenêtre Explorateur de solutions, vous pouvez simplement cliquer avec le bouton droit sur un fichier et sélectionner Inclure dans le projet. La prochaine fois que vous vérifiez votre code, les éléments seront ajoutés.

Depuis que vous utilisez TFS 2010, consultez les extensions Team Foundation Server Power Tools. Cela inclut les Extensions Windows Shell qui vous permettent d'intégrer l'Explorateur Windows, ce qui vous permet de faire un clic droit sur des fichiers ou des dossiers et d'ajouter le TFS à Visual Studio en dehors de Visual Studio. Très chouette!

+0

Merci, TFPT faisait partie de la solution. –

Questions connexes