On Mon, Mar 31, 2003 at 01:08:37AM +0200, Alexander Rawass wrote:
> Hi,
> 
> I thought I would understand CVS, but maybe I am wrong.
> 
> Today (Mon Mar 31 00:44:34 CEST 2003) I imported a new directory with html 
> docu for avicap into avifile's CVS tree to avifile/doc/avicap
> 
> Funnily, all my attempts to get this directory in my workspace via cvs -d 
> avifile didn't work - he doesnt know about avifile/doc/avicap
> 
> I also wanted to commit something, but I first tested commit with:
> 
> [EMAIL PROTECTED]:~/source/new/avifile-cvs/avifile> cvs -n -t commit . 2>&1|tee 
> co.log
>  -> main loop with 
> CVSROOT=:ext:[EMAIL PROTECTED]:/cvsroot/avifile

Use avifile-0.6
avifile alone is the the old version - and there is used CVS trick to
remap this directory to newer version.


> 1.14, , (function))
> S-> checkout (/cvsroot/avifile/avifile-0.6/samples/qtvidcap/vidconf_p.h,v, 
> 1.8, , (function))
>  -> ParseInfo(/cvsroot/avifile/CVSROOT/commitinfo, 
> avifile-0.6/samples/qtvidcap, ALL)
> 
> Why does he wants to check in to /cvsroot/avifile/avifile-0.6 ???
> I got my stuff from /cvsroot/avifile/avifile , at least I thought so?

Because it is the real name of this directory :)


> avifile-0.6 'seems' to be the new tree, avifile the old tree (source 2 years 
> old without any changes?)

Yes - magic :)

> But more funny stuff, make an experiment
>       mkdir new_dir
>       cd new_dir
>       cvs co avifile
> after download, you'll find no sign of the doc/avicap dir.


cd avifile-0.6/doc
mkdir avicap
cvs add avicap
cd avicap
echo >blabla
cvs add blabla
cvs commit blabla

You cannot add empty directory

> I have NO idea whats going on, can you explain?

Just use  avifile-0.6 and it should be just fine.

> Is avifile-0.6 a (soft-)link to avifile or reverse, and some apps can cope 
> with?

No - it's dirty magic in CVSROOT to avoid users to access and use
older 0.5 version and report useless bugs about this old piece of code.


> If I don't understand what's going on, I will send you a patch so you can 
> apply it yourself, I don't wanna break anything, and I really don't know at 
> the moment where a commit/import might go and why.

patch applied/imported

-- 
  .''`.
 : :' :    Zdenek Kabelac  [EMAIL PROTECTED], users.sf.net, fi.muni.cz}
 `. `'           Debian GNU/Linux maintainer - www.debian.{org,cz}
   `-

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to