We have a large repository from which not everyone on the team needs all
information. In particular, one or two directories (lower down in the
directory tree) are huge and only a few people need those. It it desireable to
keep those large directories in the same repository.
How can I checkout (and update) from a repository so that these huge
directories are excluded? I suppose I could run checkout several times with
the "only check out the top folder" option selected, but it would be much more
convenient if there was an 'exclude directory' option on the checkout menu
where I can list the specific directories (implying their subdirectories too)
to exclude from the checkout.
For example, suppose the directory tree was project/trunk/dir1/other/sub1/sub2
and also there was project/trunk/dir1/other1/big1/big2 and
project/trunk/main/other2/sub1/sub2, I could checkout the whole project
(project/trunk) yet exclude for example the big1 and big2 sub-directories by
entering "dir1/other1/big1" in an exculde list. (Ideally the exclude list
could accept more than one exclude directory and ideally the software would
verify that the directories exist in the repository prior to performing the
checkout.)
I know I can do this with a command line client with a script that only checks
out the specific directories I want, but it'd be great to do this within
TortoiseSVN as well wihtout having to manual run checkout many times.
Is this feature possible to add? (Or is there a way currently available to do
this in TortoiseSVN?)
Thank you.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu Feb 2 03:11:22 2006