On 12/08/2021 22:08, Vojtěch Čihák via fpc-pascal wrote:

Hi,

my numbers of Lazarus on Linux, Qt (incl. binaries and *.ppu and *.o files)

SVN:

lazarus dir: 2.6 GB (40000 files, 1300 dirs)

.svn subdir: 1.6 GB (25000 files, 260 dirs)

GIT:

lazarus dir: 1 GB (15000 files, 950 dirs)

.git subdir: 150 MB (60 files, 40 dirs)



The size of the .svn / .git dir will vary, dependent how often you "clean" it.

That is it will grow, when you work with the repro (svn update / git pull or commit ....)

So you can compare those either
1) immediately after your first checkout/clone

2) after cleaning
IIRC
in svn "svn cleanup  --vacuum-pristines " not sure....
in git "git gc" (or git gc --aggressive)


IIRC, svn will end up a little bit smaller. But you lose that as soon as you stop running maintenance.

Not to say if you need to often switch between trunk and fixes.....
(In git, I have 2 work dirs, one for main, one for fixes => but only ONE .git dir => so that saves space)

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to