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

Re: is there a 'cloak' equivalent in tsvn?

From: Simon Large <simon_at_skirridsystems.co.uk>
Date: 2006-04-04 18:00:53 CEST

Roel Vanhout wrote:
> Hi,
> I'm migrating from sourcesafe to svn, using tsvn as the client. I'm
> wondering if there is a way to emulate the 'cloak' functionality of
> sourcesafe. Basically, in sourcesafe you can mark certain directories in
> the source tree to be 'cloaked' which means that they are not
> updated/checked out when a parent directory is updated. That means that
> you can 'cloak' a number of directories you're not interested in (eg
> projects you don't work on) and from that point on you can do an update
> of the top-level directory every morning, go get a cup of coffee and
> when you get back you have a fully updated source tree - and only of
> those directories you're interested in. Is there a way to do that with
> tsvn? I've seen that you can set properties on directories but that
> doesn't seem to be per-user nor do I see how I could use it to prevent
> directories from being checked out. Thanks.

No, not really. The best you can do here is to use svn:externals. Create
a local repository and create a folder within it called (say) MyProjects.

Check out that empty folder, then edit its subversion properties and add
svn:externals references for the real repository you are interested in.
When you update that folder, it will pull down all the externals from
the real repository. Of course you can only 'cloak' things at the top
level in this way. Also you need to remember that your top-level is a
local repository. If you add a new folder there, it will be stored
locally and not in the company repository. All in all it's not a great


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Apr 4 18:00:19 2006

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