I've also now moved both examples and domain-libs out into trunk (ie from trunk/framework which is where they ended up as the result of the previous move).

Assuming that your workspace mirrors SVN (ie trunk/framework), then the following commands should get you back your workspace back in sync:

cd trunk/framework
mv examples ..
mv domain-libs ..
cd ..
cd examples
svn switch https://svn.apache.org/repos/asf/incubator/isis/trunk/examples
cd ..
cd domain-libs
svn switch https://svn.apache.org/repos/asf/incubator/isis/trunk/domain-libs
cd ..

Or, you could always checkout afresh...

Cheers
Dan
~~~~~~~~~

On 27/06/2011 22:08, Dan Haywood wrote:
OK, as promised I've just moved trunk to trunk/framework.

If you have a local workspace, then you can update it to its new location using:

svn switch https://svn.apache.org/repos/asf/incubator/isis/trunk/framework

I still need to move the examples out (to trunk/examples), but I'll send a separate mail about that.

Thanks
Dan
~~~~~~~~

On 26/06/2011 10:01, Dan Haywood wrote:
OK, as things stand then it would seem that the preferred option is to restructure using Rob's suggestion.

Unless we get lots of votes to the contrary, I'll do the restructuring tomorrow evening GMT (Mon 27th). If you have any files you are working on, please make sure you've checked them in by then).

Thx
Dan

~~~~~~~~~~~~~

On 25/06/2011 19:41, Mark Struberg wrote:
+1 for Robs suggestion. I think the examples will be release dependent to some extent.

LieGrue,
strub

--- On Sat, 6/25/11, Dan Haywood<[email protected]>  wrote:

From: Dan Haywood<[email protected]>
Subject: Re: moving examples and domain-libs out of trunk
To: [email protected]
Date: Saturday, June 25, 2011, 5:31 PM
OK, well, if the preference is to
make larger-scale changes, then I think there are two main
options.

Either (as Rob suggests):

trunk/
    framework/
    examples/
    domain-libs/
tags/
    framework/
    examples/
    domain-libs/
branches/
    framework/
    examples/
    domain-libs/

or:

framework/
     trunk/
     tags/
     branches/
examples/
     trunk/
     tags/
     branches/
domain-libs/
     trunk/
     tags/
     branches/


For myself I marginally prefer the latter, because I see
the framework, the examples and the domain-libs as being
separately release-able; and in general any set of modules
that might have its own release lifecycle ought to have its
own trunk/tags/branches pair.

Does anyone else have any opinions on this? Mentors... what do other Apache projects that you contribute
to do?

Thanks
Dan

Reply via email to