From kde-core-devel Fri Feb 18 18:41:29 2005 From: Thiago Macieira Date: Fri, 18 Feb 2005 18:41:29 +0000 To: kde-core-devel Subject: Re: Subversion problems Message-Id: <200502181641.30519.thiago.macieira () kdemail ! net> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=110875208601504 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart3902618.QRuCNtnclD" --nextPart3902618.QRuCNtnclD Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Arnold Krille wrote: >On Friday 18 February 2005 12:07, Thiago Macieira wrote: >> Unfortunately, Subversion's WC (Working Copy) directory is at least >> the double of the code checkout. So, the "state tarball" as you call >> it would be as large as the checkout itself. >> So there would be, effectively, no difference between checking out >> from Subversion, or downloading a tarball consisting of .svn >> directories only. > >Unless you compress the tarball. And a good compression should not only >compress these text-files to a fraction of size, but perhaps also > recognize the dublicates... Considering the gzip compression done by the Apache HTTP server, the=20 checkout would be the same size -- or at least comparable to -- the=20 tarball download would be. So, I don't see any benefit in making tarballs of .svn directories. In=20 fact, checking out with -N (--no-recurse) should improve the situation,=20 as you would download only what you need, when you need it. As for the WC dir size, if you are short on disk space, you can try svk's=20 XD (the letters right after WC). It instead uses a local repository to=20 store files, at the expense of some disconnected operations no longer=20 being disconnected. svk is fully compatible with SVN servers. =2D-=20 Thiago Macieira - thiago (AT) macieira (DOT) info PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 3. Ac seo woruld wear=C3=B0 geborod, sw=C3=A1 se Scieppend cwea=C3=B0 "Gewu= rde Unix" and=20 wundor fremede and him "Unix" genemned, =C3=BE=C3=A6t is se rihtendgesamnun= g. --nextPart3902618.QRuCNtnclD Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQBCFjbaM/XwBW70U1gRAr79AKCmEi4xwmJuT+npC+r+XCoAgBLaZgCgk53l WrpZFrQPLB1hj8QusK3It8c= =tqQG -----END PGP SIGNATURE----- --nextPart3902618.QRuCNtnclD--