<div dir="ltr"><div><div><br>On Wed, May 6, 2015 at 8:41 AM, Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br>><br>> On Wed, May 6, 2015 at 2:44 PM, Nikos Alexandris<br>> <<a href="mailto:nik@nikosalexandris.net">nik@nikosalexandris.net</a>> wrote:<br>> > * Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com">wenzeslaus@gmail.com</a>> [2015-05-05 08:51:06 -0400]:<br>> > So, you folks keep a complete copy of it locally?<br>><br>> Yes sure.<br>><br>> > Isn't it big?<br>><br>> No, 154MB.<br><br></div>This is size of "one" source code (119.3 MB for pure trunk, includes po files which are over 40 MB) but the whole GRASS SVN (12.3 GB) I need for moving things between sandbox, addons and main code. I don't know about better way (but I'm interested if there is some). The size is one of the disadvantages of Subversion as compared to Git, each tag is a separate copy (grass/tags has 7.2 GB). On the other hand, if we would be using Git, sandbox, addons and main source code would be probably separate repositories, the moving file (including its history) would be a bigger challenge (I believe solvable but not as easy as `svn checkout everything`+`svn mv ...`).<br><br></div>But yes, I'm definitively using the advantage of having small source code, I have several trunk checkouts on my machine.<br></div>