[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Partial checkouts on a huge project

From: mike nicholaides <mike.nicholaides_at_gmail.com>
Date: 2006-04-28 19:44:17 CEST

Hey guys,

I hope y'all can help me out. I've been googling and reading the
archives of this list for about a week now.

I have a huge intranet project that I want to put under version
control. The problem I've run into is that the whole project is 1.3
GB, which means that checking out the whole project, even on the same
machine as the repository, takes forever.

Checking out sub directories won't work, because they rely on the
parent directories. Non-recursive checkouts of directories doesn't
work either, because I can't recursively commit from a non-recursive
checkout.

Here's a simple example of what I want to do, in case the previous
paragraphs are vague.

I have a directory structure:

trunk/
   tools/
      common/
         hammer/
         drill/
         chisel/
      custom/
         cde24/
         abc92/
   customers/
   projects/
...

Now, say I want to work in "drill" directory. The project depends on
files in the parent, grandparent and ancestor directories.

So, I want my check out to look like:
trunk/
   tools/
      common/
         hammer/
And, I want trunk, tools, common, and hammer to have all their files
checked out, but none of the directories (except hammer should have
all child directories checked out).

Does this make sense at all?

What do I do?

Thanks so much,
Mike
Received on Fri Apr 28 19:45:40 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.