Hi,

On Wednesday 02 May 2007, Robert Osfield wrote:
> Hi All,
>
> On 5/2/07, Robert Osfield <[EMAIL PROTECTED]> wrote:
> > OpenThreads/trunk would basically just point to the appropriate
> >
> > > directories (include/OpenThreads and src/OpenThreads) in the OSG
> > > repository and would automatically come down if someone did a svn
> > > checkout of OpenThreads.
> >
> > Thanks the link.  Still not quite clear on how to do it... so will need
> > to do some experiments first...
>
> I have done my experiment and err... it seems to have worked, almost too
> easily... surely there is a catch... I guess I'll find out.
>
> What I have done set svn::external properties of OpenSceneGraph so that it
> picks will use the OpenThreads/include/OpenThreads and
> OpenThreads/src/OpenThreads directories as its own.

Doing it the other way round (setting the svn:externals property on the 
OpenThreads directory and importing a copy of OpenThreads which has its 
original home in the OpenSceneGraph directory) might be easier for at least 
three reasons:
- a svn update is faster (for me, this is most noticable on os x),
- if you have to check out/commit as a special user (i.e. different from your 
local user name), you have to set up your ssh to default to that user when 
connecting to your svn host,
- svn commit's don't work across svn:externals, even if from the same 
repository - so you won't be able to commit a changed source file along with 
the corresponding header change.

Regards,
Martin
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to