On Mar 11, 2008, at 14:12, Oogst wrote:
> I have a very large SVN repository (12gb when exported) and not every
> user in my team needs this entire repository. So to save space and
> network bandwidth, I want users to be able to somehow specify which
> folders should be checked out and updated and which should not. I
> could achieve this by having my users do a separate checkout of each
> folder they need, but this means that they would have to do a separate
> update every day for each of these folders as well. Is there a better
> way to do this?
>
> Thanks in advance,
> Joost/Oogst
I work on a great many different projects from various repositories at
the office. Obviously I don't want to keep working copies of the
entire repositories on my disk. Way too big. Furthermore, I work on
three different machines and like to have the same stuff checked out
under the same names on all three machines.
I keep an empty directory in my personal SVN repositories which
references all the the things I'm currently working on via
svn:externals. (Without pinning to a particular revision!)
I then just check out this one "empty" directory to get all of my
working copies in a single operation. Updating is similarly
convenient. An update to the top-level directory pulls updates into
all of the therein referenced externals.
// ben
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-03-11 16:43:39 CET