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

RE: Repository Directory Tree

From: Aladdin <aladdin_at_csunv.com>
Date: Sun, 12 Sep 2010 14:55:54 -0400

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:aladdin_at_csunv.com]
> Sent: Sunday, September 12, 2010 2:48 PM
> To: 'Giulio Troccoli'; users_at_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.Troccoli_at_uk.linedata.com]
> > Sent: Tuesday, September 07, 2010 8:20 AM
> > To: anw-dist_at_infoisland.net; users_at_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:aladdin_at_csunv.com]
> > > Sent: 07 September 2010 12:24
> > > To: users_at_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
>
>
Received on 2010-09-12 20:56:35 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.