2010-05-20 4 views
1

J'ai un projet existant que j'ai importé dans subversion en utilisant TortoiseSVN. La taille totale du projet est de 1,45 Mo. La taille totale du dossier sur ma machine est de 9,72 Mo.Le projet existant d'importation Subversion est beaucoup plus petit que le premier paiement

Créer un nouveau dossier, clic-droit, checkout 7.14MB transféré et 19.4MB sur ma machine.

Quelqu'un peut-il m'expliquer cela? J'ai fait un rapide KDiff sur les dossiers et ils sont identiques. SVN duplique chaque fichier pour avoir une copie de la version de base.

Répondre

2

La taille de 19,4 Mo dans la copie extraite correspond approximativement à 2 fois 9,72 Mo du projet d'origine, c'est-à-dire des fichiers en double. Les 7,14 Mo que vous avez extraits sont compressés à partir du référentiel, c'est-à-dire compressés à 9,72 Mo pour économiser de la bande passante.

+1

peut-être il vaut la peine de mentionner que svn fait cela afin qu'il puisse effectuer quelques opérations (diff, revert ...) déconnecté ... –

+0

ainsi le supplément que KDiff ne prend probablement pas par défaut est tout caché fichiers dans les sous-dossiers .svn tout au long du projet? Je les vois toujours, je ne prends jamais le temps de regarder leur taille. Merci! –

Questions connexes