<br><br><div class="gmail_quote">2011/10/18 André Hentschel <span dir="ltr"><<a href="mailto:nerv@dawncrow.de">nerv@dawncrow.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Am 18.10.2011 10:45, schrieb Damjan Jovanovic:<br>
<div class="im">> This tool compiled all 35000 or so commits from Wine 1.0 to around 4th October 2011 in only 7 days, generating a Git repository of Wine binaries that's only 26 gigabytes in size. Regression testing with binaries is a pleasure: it takes only a few seconds :-) on each bisection. I bisected a 16 step regression in just 20 minutes, and most of that time was spent running the application and dealing with 2 X-server crashes.<br>

<br>
</div>I already love it.<br>
<div class="im"><br>
> I haven't figured out how to make the binaries available to users. Few users can clone a 26 gigabyte repository, and even fewer places can serve that much to multiple users. Maybe Git can compress it further? The other idea I had is that users should be able to regression test through a GUI tool. Maybe the GUI tool can just download and run the +/- 122 MB binary snapshots for specific commits, instead of having the entire binary repository locally?<br>

<br>
</div>tried compressing the .git directory. or maybe "git gc" can help<br><br></blockquote><div><br>Thank you, "git gc" reduces it from 26 GB to only 1.5 GB :-). tar.lzma on top of that doesn't help.<br>
<br>Now the next question is, how to get the binaries to run on any distro? Or should I just compile on Ubuntu because most people run that (do they still, after Unity?)?<br><br>Thank you<br>Damjan<br><br></div></div>