[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gcc
Subject:    Re: What happened to libfeutil?
From:       Marc Espie <espie () quatramaran ! ens ! fr>
Date:       2003-07-08 8:03:45
[Download RAW message or body]

In article <873chivtfh.fsf@egil.codesourcery.com> you write:
>What happened was, I prematurely created directories named libfeutil
>and libfeutil/include in the CVS repository, then changed my mind and
>deleted them - but the only way I know how to delete a directory in
>CVS is to go into the repository and rmdir it by hand.  Since I never
>checked anything into these directories, I thought this would be
>harmless, but it seems I was mistaken.

Dead directories are perfectly fine. The design of cvs is slightly flawed
because:
- you have to mention -P to prune empty directories (should be on by default
since you need it on every practical project I ever used cvs on)
- the cvs update protocol is stupid: first recreate all directories, *then*
apply -P as the last step: on a big tree with a long history, this tends to 
create a flurry of ephemeral directories, which often takes quite a lot of
time compared to the cvs updat eas a whole.

Anyways, from a usage point of view, always use update -P and you'll be fine.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic