On Thu, Oct 20, 2005 at 02:10:36PM -0400, Daniel Berlin wrote:
> On Thu, 2005-10-20 at 07:25 -0700, Steve Kargl wrote:
> > On Thu, Oct 20, 2005 at 02:47:19PM +0200, Florian Weimer wrote:
> > > * Daniel Berlin:
> > > 
> > > > You could simply do non-recursive checkouts (svn co -N) of the dirs you
> > > > want.
> > > > SVN doesn't care how you piece together the working copy.
> > > 
> > > Doesn't "commit -N" cause the working copy to become fragmented, so
> > > that you cannot issue a working-copy-wide commit or diff anymore?
> > 
> > yes.
> 
> I actually forgot the dumbest and easiest solution, that works fine,
> that is, to use svn switch.
> 
> checkout a gcc copy.
> 
> go to the gcc subdir
> 
> svn switch svn+ssh://[EMAIL PROTECTED]/svn/gcc/emptydir ada
> 
> repeat for each dir you don't want.
> 
> This allows update and commit and all others to work from the top-level
> dir without any problems.  It also should work okay through merges and
> other things.
> 

Thank you.  I've removed most of the C++, java, and ada
code.  My working copying is now 290MB.

I spent nearly 5 hours yesterday reading the svn FAQ, mailing list
archives, and the docs.  I never came across this solution.

> Sorry, this solution slipped my mind.
> I apologize.

No need to apologize.  I'm sure you have plenty of issues to
address.  With this tidbit of info, I withdraw an objections
with moving to svn.

-- 
Steve

Reply via email to