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
cvs commit: Examining .
cvs commit: Examining admin
[.....]
S-> checkout (/cvsroot/avifile/avifile-0.6/samples/qtvidcap/vidconf.cpp,v, 
1.29, , (function))
S-> checkout (/cvsroot/avifile/avifile-0.6/samples/qtvidcap/vidconf_p.cpp,v, 
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?

Check
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/avifile/avifile/samples/qtvidcap/
and
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/avifile/avifile-0.6/samples/qtvidcap/
for comparison.

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

The docu directory I imported is now under
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/avifile/avifile/doc/avicap/
in the old, wrong tree.

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.

But now try:
        mkdir new_dir2
        cd new_dir2
        cvs co avifile/doc
this time, the doc/avicap dir gets found.


More fun with CVS:
try
        mkdir new_dir3
        cd new_dir3
        cvs co avifile
        cvs co avifile-0.6
then you'll find the file timertable.cpp in BOTH trees, avifile as well as 
avifile-0.6

But when you go to
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/avifile/avifile/samples/qtvidcap/
you'll find no trace of timertable.cpp there.

I have NO idea whats going on, can you explain?
Is avifile-0.6 a (soft-)link to avifile or reverse, and some apps can cope 
with?

Or is that happening just to me? Please verify and teach me.

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.


Sorry for this inconvenience <shrug>

maybe today is 'dumb co-developrs' day???



Alex

-- 
                   Alexander Rawass
          Email: [EMAIL PROTECTED]
http://tuxfleet.sourceforge.net http://qtreemap.sourceforge.net
...but some day you'll be a STAR in somebody else's SKY...



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

Reply via email to