2009-09-27 9 views

Répondre

0

clic droit sur les dossiers .svn et cliquez sur « Exclure du projet ».

+0

dossiers .svn ne sont pas visibles VS –

+0

VS ne doit pas copier des éléments qui n'ont pas été ajoutés au projet. Il peut être utile de désactiver le bit invis sur les répertoires .svn, en ajoutant, puis en les excluant manuellement. – phoebus

1

Je dois dire que je n'ai jamais eu ce problème, lorsque vous cliquez sur publier - cochez-vous l'option de ne copier que les fichiers nécessaires à l'exécution de l'application? (il y a une troisième option qui copie tout du dossier du projet qui n'est pas très utile)

(décochez la case cachée dans le dossier .svn, puis cochez Afficher tous les fichiers dans VS et ils s'afficheront, mais comme vous ne le faites pas Je les vois pour commencer ils ne devraient pas pour une raison bizarre être une partie du projet de toute façon)

+0

À titre d'information, si les fichiers qui doivent être publiés ne sont pas publiés, vérifiez qu'ils sont inclus dans le projet et marqués avec une action de construction de "Contenu" dans les propriétés du fichier. –

0

Je semble avoir résolu le problème mais je ne sais pas pourquoi cela a fonctionné.

J'ai simplement supprimé le dossier .svn du dossier bin et maintenant il ignore tous les dossiers .svn.

Bizarre.

+0

La suppression du dossier .svn n'est que temporaire, la prochaine fois que vous mettez à jour, vous devez effectuer une mise à jour svn --force pour réparer votre copie de travail. –

+1

Ne pas interférer avec les pratiques de contrôle de version, mais avoir un dossier bin contrôlé par la version semble être un problème - il ne devrait pas être archivé du tout pour commencer? (et si ce n'était pas le cas, il y avait un dossier errant .svn dans la copie de travail pour une raison quelconque - la supprimer le corrigerait) –