2009-03-13 6 views
2

J'ai cette solution Visual Studio qui comprend un projet qui a une arborescence de dossiers de modèles composée de plusieurs dossiers vides. Lorsque j'ajoute cette solution à Team Foundation Server (TFS) à l'aide de l'élément de menu "Contrôle de source -> Ajout de la solution au contrôle de code source", les dossiers vides ne sont pas ajoutés au référentiel TFS! J'ai vraiment besoin que ces dossiers soient présents quand le code est téléchargé de TFS. Maintenant, je sais que je peux créer la structure de dossiers en utilisant Source Control Explorer, mais puisque le projet entier est géré depuis Visual Studio, il est un peu faux de créer ces dossiers de manière séparée.Pourquoi les dossiers vides disparaissent-ils lors de l'ajout de la solution Visual Studio à TFS?

Y a-t-il des paramètres que je dois ajuster pour que Visual Studio crée également des dossiers TFS pour les dossiers de projet vides?

Répondre

5

Apparemment, il est une caractéristique, pas un bug:

« dans les Ajouter les fichiers au contrôle de source que nous ne soutenons pas l'ajout de vides dossiers, mais dans nos recherches nos utilisateurs préféré la barre d'outils SCE bouton pour en train de créer leur arborescence vide structure plutôt que d'aller au système de fichiers , le faire là et puis ajoutant au contrôle de source. "

http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=119974

En TFS2008 vous pouvez faire glisser et déposer des dossiers de l'Explorateur Windows dans l'explorateur de contrôle de code source, et sera créé sous-dossiers vides lors de l'enregistrement. Je ne sais pas si cela fonctionne dans TFS2005, je n'ai pas une instance pratique pour le tester - quelqu'un?

+3

LMAO. J'aimerais rencontrer ces "utilisateurs". Si seulement si je peux les clubs sur la tête ... –

+0

Donc, pour un grand arbre de dossiers, je dois appuyer sur le bouton "Créer un dossier" plusieurs fois? J'ai essayé d'utiliser "tf add myfolder/récursif" à partir de la ligne de commande, mais il n'a ajouté que les deux premiers niveaux de la structure du dossier. Pourquoi? – LeonZandman

+1

Vous pouvez faire glisser et déposer des dossiers de l'Explorateur Windows dans l'explorateur de contrôle de source, et des sous-dossiers vides seront créés lors de l'archivage. –

0

Les dossiers de glisser-déposer ont fonctionné pour moi sur TFS 2008. Cela ne marche pas sur TFS 2005. Merci!

Questions connexes