Oops!  Sorry- should ALWAYS RTFM!!  I used " svn up NetDataSvc --force", and
it *seemed* to work!

Is this what I should have done, and now will need to do for each project I
check out for the first time after doing this?

Regards,
Allen

> -----Original Message-----
> From: Aladdin [mailto:alad...@csunv.com]
> Sent: Sunday, September 12, 2010 2:48 PM
> To: 'Giulio Troccoli'; users@subversion.apache.org
> Subject: RE: Repository Directory Tree
> 
> Giulio,
> 
> That seemed to work well, except now when I try to checkout one of my
> projects, I get this:
> 
> anw-dev:/home/anw/TechProjects# svn co file:///var/svn/NetDataSvc .
> svn: Failed to add directory 'NotUsed': an unversioned directory of the
> same
> name already exists
> 
> "NotUsed" contains, as the name implies, a couple of C++ and .h source
> files
> that I'm not currently using but wanted to hang on to.  It is a
> subdirectory
> under NetDataSvc.
> 
> > -----Original Message-----
> > From: Giulio Troccoli [mailto:giulio.trocc...@uk.linedata.com]
> > Sent: Tuesday, September 07, 2010 8:20 AM
> > To: anw-d...@infoisland.net; users@subversion.apache.org
> > Subject: RE: Repository Directory Tree
> >
> >
> >
> > >
> >
> >
> > Linedata Limited
> > Registered Office: 85 Gracechurch St., London, EC3V 0AA
> > Registered in England and Wales No 3475006 VAT Reg No 710 3140 03
> >
> > -----Original Message-----
> >
> >
> > > From: Allen Williams [mailto:alad...@csunv.com]
> > > Sent: 07 September 2010 12:24
> > > To: users@subversion.apache.org
> > > Subject: RE: Repository Directory Tree
> > >
> > > I *think* that proj1/2/3 are separate projects inside one
> > > repository, but none of those distinctions were very clear to
> > > me (I DID read the manual, cover to cover).  I certainly
> > > understand the concept of the equivalence between a directory
> > > and project (I think), but, to me, anyway, it's not clear the
> > > distinction between a repository and further directory structure.
> > >
> > > But now my memory returns: I only created ONE repository, so
> > > all those are projects under that repository.
> > >
> >
> > So /var/svn is a repository, created with svnadmin create /var/svn.
> The
> > project where imported as var/svn/proj1, var/svn/proj2 and
> > var/svn/proj3. So your projects do live in the var/svn directory in
> > your repository (note there is no / at the beginning so I'm referring
> > to the repository but a directory inside your repository).
> >
> > I would do the following (presuming you're on unix or linux)
> >
> > - check out the whole thing (it might be too big but maybe not)
> >      svn checkout file:///var/svn ~/tmp
> > This will create a new directory called tmp in your home directory
> whit
> > the whole of your repository. Insinde ~/tmp you will have
> > var/svn/proj1, var/svn/proj2 and var/svn/proj3.
> >
> > - move the projects to the root of your repository
> >      cd ~/tmp
> >      svn move var/svn/proj1 proj1
> >      svn move var/svn/proj2 proj2
> >      svn move var/svn/proj3 proj3
> > Since you have used svn command the history will be preserved.
> >
> > - commit
> >      svn commit -m"Reorganising the projects"
> >
> > Done. Now to see a list of your projects 'svn list file:///var/svn'
> > will be enough.
> >
> > Giulio
> 
> 



Reply via email to