What replaces csup?
wblock at wonkity.com
Tue Sep 18 13:32:03 UTC 2012
On Tue, 18 Sep 2012, Stas Verberkt wrote:
> Warren Block schreef op :
>> The difference is that a local svn checkout has all the commit
>> history. A comparison recently showed 700-some megabytes more space
>> used by the svn checkout.
> Although I believe the checkouts are bigger, I do not think they have
> all the commit history. This is where SVN and CVS differ from systems
> like Git or Mercury, which have all the history in a local working
> copy. I think the overhead of SVN consists of backups and cached
> copies of the previous revision, but I am not quite sure.
You're right. 'svn blame', for instance, retrieves the history from the
repository. So it's not as bad as it could be... but that 700M number
was from a ports tree checkout. My source checkout shows 869M in .svn.
That's a pretty large chunk of bandwidth for data that is useless to
someone who just wants to do a buildworld, as opposed to actually
working on the source.
More information about the freebsd-questions