[cvsnt] Why does CVSNT not update some folders????
Jeff Urlwin
jurlwin at esoftmatic.com
Thu Nov 13 03:01:41 GMT 2003
FYI -- I've seen this behavior before and simply manually fixed the Entries
file. I haven't 'officially' reported or researched "why", as I'm using
older versions of CVS than what is current. It definitely happened to me
with the 57j build...
Regards,
Jeff
>
> What I've seen in this situation is that the top level cvs
> directory does not have a record of the existence of module4.
> That makes the update skip it, since it's updating all the
> things in the top level directory Entries file. I'm not sure
> how best to resolve it, but I've gone back and manually
> edited the entries files to add the directory before.
> Ideally, an update/co of a specific submodule from a top
> level directory would also modify that top level directory's
> Entries file. I can see that that might be difficult in the
> general case, though.
>
> Boyd
>
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org
> [mailto:cvsnt-bounces at cvsnt.org] On Behalf Of Bo Berglund
> Sent: Wednesday, November 12, 2003 5:42 PM
> To: 'Glen Starrett'; cvsnt at cvsnt.org
> Subject: RE: [cvsnt] Why does CVSNT not update some folders????
>
>
> Well,
> I might have checked out the various submodules of the top
> module at different times and there might have nbeen
> different versions of CVSNT living both on the server and the client.
>
> But my main question is really this:
> Where does CVSNT keep its checkout data except in the CVS
> subdirectories? AFAICT the CVS folder in the parent directory
> contains all needed info in the Entries and Entries.Extra
> files to define my Module4 as a submodule. And the CVS folder
> in Module4 contains valid info concerning the files and
> folders contained therein. This is witnessed by the fact that
> an update started from the Module4 folder runs without a
> hitch. But an update one level up does not even go down into
> Module4 and if I add the flag for creating the directories
> then I get the "move away" error messages. So there *must* be
> some extra trick being played here that makes Module4
> different from all the other modules even though the Entries
> files in the parent CVS folder lists Module4 as a directory
> just as the other modules.
>
> Really puzzling!
>
> BTW, if I move away the Module4 folder (rename to something
> else) and do an update with create folder flag set then of
> course Module4 is recreated. But that was really not my
> issue, I want to understand what is going on.
>
> /Bo
>
>
> -----Original Message-----
> From: Glen Starrett [mailto:grstarrett at cox.net]
> Sent: den 12 november 2003 00:03
> To: bo.berglund at telia.com; cvsnt at cvsnt.org
> Subject: RE: [cvsnt] Why does CVSNT not update some folders????
>
>
> > When I do an update on Tools only 4 out of the 5 submodules get
> > updated and if I check the "create missing directories..." checkbox
> > the update issues a lot of error messages telling me to
> move away the
> > files cause they are in the way.
>
> Did you try:
>
> --moving the offending directory,
> --removing it's CVS directories,
> --cvs up -d Tools
>
> I'm guessing it's likely a case sensitivity problem or
> missing Module4\CVS folder or similar. Just let CVS
> straighten itself out.
>
> Awhile ago I had thought you could just check out a module
> within another sandbox (or perhaps move one in later after it
> was updated), but that didn't work as I had expected when I
> tried it later. Did you create this using a non-standard method?
>
> Regards,
>
> Glen Starrett
>
>
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>
More information about the cvsnt
mailing list