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