Hi all, I experimented a bit with carving things out of a git export of wesnoth's svn. I took a recent git-svn tarball, cloned it so I only got trunk and the major release branches, and then ran git-filter-branch to remove music and translation files. The end result after a git gc and bzip2 is 777MB, from a starting point of roughly 1.3GB. Frankly, I expected a much larger decrease and I am a bit disappointed, seems there's a lot more space taken up by images than I thought.
Also FYI, the git-filter-branch operations followed by git gc --aggresive took several hours (4-ish) on a reasonably beefy machine (i7 with lots of RAM). All in all I am no longer convinced the drop in disk usage is good enough to justify the overhead of having more repositories. Ilor On 21 February 2012 01:08, Alexander van Gessel <[email protected]> wrote: > The svn2git on gitorious (there is more than one tool with that name) > is also what I used for wescamp, along with a script to generate the > configuration. (wescamp isn't anywhere near a standard svn layout) > > On Mon, Feb 20, 2012 at 20:18, Eric S. Raymond <[email protected]> wrote: >> Andrius Štikonas <[email protected]>: >>> I've been experimenting a little with svn-all-fast-export program >>> (https://gitorious.org/svn2git/svn2git) which was used to convert both GNOME >>> and KDE to git. Even if you later decide to use reposurgeon to do the >>> conversion, it might still be a good idea to have something to compare to. >> >> I agree. Of the alternatives to reposurgeon, this svn2git is the strongest. >> -- >> <a href="http://www.catb.org/~esr/">Eric S. Raymond</a> >> >> _______________________________________________ >> Wesnoth-dev mailing list >> [email protected] >> https://mail.gna.org/listinfo/wesnoth-dev >> > > _______________________________________________ > Wesnoth-dev mailing list > [email protected] > https://mail.gna.org/listinfo/wesnoth-dev _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
