I was trying to construct a build tree from modules checked out from 4 different repositories. I checked out the first to lay down the base, then went into various subdirectories and did "cvs -d $repos2 co repos2_src" and created my tree. What was cool was that I was able to go to the top of the tree and do "cvs update" and it would do updates from each respective tree! Very nice! I was a bit disappointed when I ran the initial checkout again like I did when I first created the tree. It worked fine until it would enter a directory from a different repository, say repos2, and would complain that the module I was checking out didn't exist in repos2 (which was true). Why couldn't CVS ignore directories from repositories different from the one at the top-level being checked out? [Did that come out right? ;) ] Essentially, I'm trying to create a tree from repositories belonging to 3 different companies. Each company owns different subdirectories (I know, I know, not the best layout). I could check everything out and write a script to move things around, but I still get errors when working on my local copies of code I'm allowed to update. Thank you for your time... :)hal mahaffey _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
