From: "Andy Allred [MS]" <
[email protected]>
Subject: Re: Detecting missing repository files
Date: Thu, 21 Jul 2005 07:59:11 -0700
Newsgroups: microsoft.public.windowsxp.embedded
At image build time, there is a concept of 'repository fallback logic',
meaning that when a component's files are being bin placed to the new
runtime being created, if the file is not found the platform script will
search the system repositories in a particular order until the latest
version of a filename is found. If the file is not found after that, you
receive the build error.
This is why its acceptable to import a component who's files aren't in the
associated repository folder during import.
However, i do think it would be cool to write a script that compares the
file resources of a component against the associated repository to provide
you reassurance that you're golden before importing the component.
-andy
--
Embedded team blog:
http://blogs.msdn.com/embedded/
This posting is provided "AS IS" with no warranties, and confers no rights.
Larry Waibel said:
But it seems to me that your steps 5 and 6 should find that CDBM is
importing a component
that specifies a file it needs from a particular repository and if that
file isn't there
it should notify me at that point. I am creating a number of
components/files/repositories that I have to formally release through our
SCM group. If
some of the files are missing and I don't find out until the formal
release of the TD file
then I have to do another release of each that I could have found out
about much earlier.
some files fom them (not necesarily all).