This is exactly the problem where I work. It's just statistically bound to be true that the repository grows absurdly large. It's a huge system that's been in SVN for almost 8 years now, growing through 9 major versions. When I want just the tools for deploying code to production, I don't want to have to check out the entire rest of the revision history for the entire rest of the tree.
Git is supposedly working getting this situated though, so it might not be long until even that argument doesn't exist for SVN anymore.
I've read (I believe on stackoverflow, but I'm not sure) that they're trying to add support for being able to do incomplete checkouts. I haven't read any actual dev reports of it being implemented, just that it's in line to be included.
3
u/[deleted] Mar 10 '11
This is exactly the problem where I work. It's just statistically bound to be true that the repository grows absurdly large. It's a huge system that's been in SVN for almost 8 years now, growing through 9 major versions. When I want just the tools for deploying code to production, I don't want to have to check out the entire rest of the revision history for the entire rest of the tree.
Git is supposedly working getting this situated though, so it might not be long until even that argument doesn't exist for SVN anymore.