2009-10-08 5 views
0

Chaque fois que je vérifie mon site de mon référentiel. Je remarque que la plupart de mes fichiers sont exclus. Je dois donc aller traquer tous les fichiers et les inclure dans le projet. C'est très agaçant. J'utilise Subversion et tortiseSVN pour Windows. J'utilise Subversion et tortiseSVN pour Windows.Mon Subversion continue à exclure mes fichiers

Que dois-je faire pour arrêter cela?

+0

Informations insuffisantes. Que signifie "la plupart de mes fichiers"? Sont-ils des fichiers d'un type ou d'une extension spécifique? Sont-ils texte ou binaire? Les avez-vous ajoutés correctement à votre référentiel? Où se trouve votre référentiel? (Si c'est sous le dossier% PROGRAMFILES% et que vous n'êtes pas un administrateur, le dossier est virtualisé sous Vista et au-dessus, cela peut également se produire dans d'autres dossiers.) –

+0

Avez-vous ajouté ces fichiers au référentiel?)? – reinierpost

Répondre

1

Vous ne savez pas exactement, mais après avoir ajouté les fichiers à votre projet, avez-vous validé le fichier de projet?

Si ce n'est pas le cas, les fichiers seront toujours exclus lors de la prochaine extraction du projet.

+0

Cela pourrait être. Je ne l'inclue généralement pas car il y a quelques changements pour ajouter nunit à VisualStudios et chaque ordinateur a un chemin différent. Je ne savais pas qu'il contrôlait ces choses. La chose étrange est que j'ai d'autres fichiers de solution (dans le même projet) où je commets le fichier de projet et j'ai toujours ce problème. Mais je viens de télécharger le fichier du projet pour celui que je ne commets pas normalement et cela a résolu le problème. Donc je ne sais pas pourquoi cela résout un problème mais pas le reste. – chobo2

+0

J'ai aussi des problèmes avec les références. Parfois, il n'ajoute pas toutes les références du système dll que j'ai. Il faut donc les comparer aux ordinateurs pour s'assurer qu'ils sont tous trouvés. – chobo2

+0

Après avoir apporté des modifications au fichier de projet, assurez-vous de tout enregistrer dans Visual Studio avant de valider les fichiers (par exemple, en compilant la solution). – M4N

1

Avez-vous vérifié vos "modèles d'ignorance globale" dans la section des paramètres?

Utilisez le menu clic droit pour accéder aux Réglages:

alt text http://img3.imageshack.us/img3/2452/rightclicksvn.png

Vous verrez le champ « Global Ignorer modèles » au milieu et il aura une longue liste de types de fichiers ignorés. Copiez et passez-le dans le bloc-notes et vérifiez si les types de fichiers de votre problème figurent dans cette liste.

alt text http://img176.imageshack.us/img176/2521/globalignorepattern.png

Vous pouvez également

L'autre sens que je prends de votre question pourrait être que lorsque vous passez commande le code et un nouveau fichier a été ajouté par quelqu'un d'autre, le fichier apparaît sur votre disque local , mais pas dans Visual Studio.

Dans ce cas, vous n'avez probablement pas votre fichier de projet sous le contrôle de la source. Il contient la liste maîtresse des fichiers qui doivent être contenus dans un projet et s'il n'est pas conservé dans le contrôle source, puis lorsqu'un autre développeur ajoute de nouveaux fichiers, ils seront copiés sur les machines des autres membres de l'équipe, mais ils ne seront pas ajouté au projet VS.