2011-03-04 5 views
-1

je crée un repo svn avecsvn travail chemin dir

svnadmin create SVNrep

après que je crée un répertoire et l'importer au représentant

mkdir test

touch test/test.txt

svn import test file:///Users/sara/SVNrep/test -m "Initial import"

Ma question est, où svn stocke le fichier que je commet dans mon système de fichiers? Je vérifie le SVNrep mais il n'y a pas de fichiers que j'ai validés.

Cordialement

Répondre

0

Les fichiers que vous commettez à un dépôt Subversion sont stockés dans la base de données de dépôt Subversion. Ils ne sont pas stockés en tant que fichiers réels sur le disque (donc vous ne trouverez pas test.txt dans votre répertoire SVNRep).

+0

Salut Greg, si je commet un fichier de 1 Go au repo et que je fais un du -h SVNrep, la taille est inférieure à 1 Mo. – CarlJ

+0

La base de données du référentiel Subversion stocke les fichiers compressés. Vous avez probablement commis un fichier qui a été facilement compressé. –

+0

Thx. 'dd if =/dev/random de = outputrandom.dat bs = 1024 count = 102400' est facile à compresser =). 'du -h REPO' semble beaucoup mieux avec' dd if =/dev/urandom de = a.log bs = 10M count = 1' – CarlJ