On Sat, Apr 12, 2003 at 09:04:56AM +0200, Branko ?ibej wrote:
| Jonathan Abbey wrote:
| >On Sat, Apr 12, 2003 at 12:21:24PM +0800, Rob Kramer wrote:
| >| No need, you can kill 95% of that by removing logfiles from your db directory.
| >| Use db_archive to see which ones are not used, you can kill them. db_archive
| >| -a | xargs rm -f (or something, better look it up first :)
| >Ahh.. I had tried to use the svnrecover utility to do clean up on the
| >repository, thinking that would get rid of garbage of that kind.
| >"db_archive -a | xargs rm -f" worked perfectly. My repository is less
| >than 120 megabytes now. It's not quite a 95% decrease, but I'll
| >happily take it. ;-)
| A 20MB CVS repository converted to a 120MB Subversion repository?
| Somehow I can't believe we're 6x worse than CVS.
| Can you give us e bit more detail about the structure of the original
| repo? That is, how many files you had in it, what kind of files (text
| vs. binary), the directory structure, the number of tags and branches, etc.?
Here are the 49 entries from
svn ls file://localhost/home/broccol/ganymede/svnroot/tags
coalesced onto a set of fewer lines:
BeforeConversion/ ganymede/ ganymede_001000008/ ganymede_001000009/
ganymede_001000010/ ganymede_001000010b_JDK11/ ganymede_001000011/
ganymede_001000012/ ganymede_094/ ganymede_094a/ ganymede_094b/
ganymede_094c/ ganymede_094d/ ganymede_094e/ ganymede_095/
ganymede_095a/ ganymede_095pre1/ ganymede_096/ ganymede_097/
ganymede_097pre1/ ganymede_097pre2/ ganymede_097pre3/ ganymede_098/
ganymede_098pre1/ ganymede_099/ ganymede_0991/ ganymede_0992/
ganymede_0993/ ganymede_0994/ ganymede_0995/ ganymede_0996/
ganymede_0997/ ganymede_0998/ ganymede_0999/ ganymede_100/
ganymede_100pre1/ ganymede_103/ ganymede_104/ ganymede_106/
ganymede_107/ installKit/ lastProxyCode/ makeArchive/ scripts/ src/
start/ userKit_103/ userkit_100pre1/ userkit_105/
Total number of files in my trunk is 824, in a total of 105
directories and subdirectories. Total size of my trunk is 8209k.
Highest revision number in the Subversion repository is 6147.
I have 584k of gif files in my main project's trunk, 121k of jpeg, 39k
of Java class files, none of which have changed very much at all over
the last six years. The bulk of that trunk is 5651k of Java source
files. Add to that miscellaneous perl scripts, readmes, and what-not.
There are also a (small) number of other top-level projects, mostly
offshoots of the main project, whose total size in my CVS repository
amounts to one ninth that of the Ganymede project.
| Brane Čibej <brane_at_xbc.nu> http://www.xbc.nu/brane/
Jonathan Abbey firstname.lastname@example.org
Applied Research Laboratories The University of Texas at Austin
GPG Key: 71767586 at keyserver pgp.mit.edu, http://www.ganymeta.org/workkey.gpg
Received on Sat Apr 12 11:41:11 2003
- application/pgp-signature attachment: stored