2008-12-01 9 views
0

J'ai des répertoires qui ont été déplacés ou renommés. Le client SVN de la ligne de commande Linux ignore ces répertoires. Le plugin TortoiseSVN pour Explorer les montre. Si je les supprime et les mise à jour, ils reviennent.Comment faire pour que TortoiseSVN ignore les répertoires vides qui ont été supprimés du repo?

Tous les mouvements de fichiers et de suppression a été effectuée à l'aide des outils CLI Linux SVN. Lorsque vous faites une 'svn update' ou même une nouvelle 'svn co' sur un système Linux, ces répertoires vides ne sont pas affichés.

Lorsque vous effectuez une caisse en utilisant TortoiseSVN frais, les répertoires vides sont créés, même si elles n'existent pas dans la révision HEAD plus.

Comment puis-je les faire disparaître?

+0

Veuillez fournir des informations supplémentaires. Avez-vous fait le déplacement en utilisant "mv" ou "svn mv"? Les avez-vous déménagés avec l'intention de les cacher à SVN, ou pour une autre raison? Si vous supprimez les répertoires et mettez à jour à l'aide du client CLI, les répertoires reviennent-ils? – rmeador

Répondre

0

J'ai fini par supprimer les répertoires dans la copie de travail Windows et maintenant les répertoires sont partis. Aucune idée pourquoi cela était nécessaire. Question de fermeture ...

0

Cela ressemble à un problème client. À moins que je ne vous trompe, vos manipulations SVN ont été correctement effectuées.

Plusieurs options:

  • votre client est configuré pour obtenir la mauvaise révision
  • vous client est en cours d'exécution en quelque sorte dans un cache de quelque sorte (utilisez-vous SVN sur le port 80?)
  • quelqu'un a quelque chose de fantaisie mis en place sur le serveur comme 2 repos reflétant les uns les autres, mais mal.

Seul le premier me semble probablement. Ce que je ferais est de comprendre quelle URL le côté de Linux utilise et faire une nouvelle commande du côté de Windows avec cela à un nouvel emplacement et vérifier spécifiquement pour s'assurer que la révision est mise à la tête. Si cela ne fonctionne pas, je ne sais pas ce que le problème pourrait être. Si c'est le cas, cela limite beaucoup les problèmes.

P.S., juste eu une pensée, à défaut de ce qui précède essayer un revert à la révision de la tête. Je ne pense pas que cela fonctionnera, mais ...

+0

BTW, je ne suis pas un expert sur SVN – BCS

Questions connexes