With all of the work that goes into creating a given platform based on a
given BSP I want to make sure that all of the files I need to re-create the
platform are backed up in case I should need them. What files do I need to
archive to be able to re-produce my platform should my development PC crash?
For instance when I change the Custom Build setting of a device driver to
copy the REG file for that particular driver to the release directory (in
the PB IDE) what file is updated with that information? I can see that the
(My Platform)_SetEnv.bat changes in the (_PUBLICROOT)\(My Platform)
directory for changes to the environment variables. Is most of it contained
in the (My Platform).wce workspace file ?

RE: Platform Data Backup by EsmondChang

EsmondChang
Wed Sep 29 22:25:04 CDT 2004

General speaking, in CE4.2 all the platform related files will be in
$(_TARGETPLATROOT). MS suggest modify the files only in this directory in
CE4.2. The PB IDE will get the file in this directory such as
platform.reg/platform.bib... . The .wce only keep the build/connection
information. But in CE5.0, the PQOAL will separate the BSP into CSP . If you
follow the PQOAL, the code will not only in the $(_TARGETPLATROOT), you can
refer the PQOAL help file for more detail.

"Dale Ziebarth" wrote:

> With all of the work that goes into creating a given platform based on a
> given BSP I want to make sure that all of the files I need to re-create the
> platform are backed up in case I should need them. What files do I need to
> archive to be able to re-produce my platform should my development PC crash?
> For instance when I change the Custom Build setting of a device driver to
> copy the REG file for that particular driver to the release directory (in
> the PB IDE) what file is updated with that information? I can see that the
> (My Platform)_SetEnv.bat changes in the (_PUBLICROOT)\(My Platform)
> directory for changes to the environment variables. Is most of it contained
> in the (My Platform).wce workspace file ?
>
>
>

RE: Platform Data Backup by gspil

gspil
Sat Oct 02 13:13:57 CDT 2004

Elizabeth,

All changes to your PB workspace are stored in the wce file. Unfortunately
in 4.2 they also contained build state so they could not be shared with
others. If you back up your wce file along with any source files you have
modified in the public or platform portion of the tree, you should be able
to restore you build state.

If you are using PB Projects created by the New Project Wizard you need to
store the pbp files along with any source files create by the New Project
Wizard.

In PB 5.0 the IDE Workspace projects (pbxml) do not contain build state and
can be shared across users/machines in a source control environmentm.

Gabriel Spil
IDE Dev Lead


Re: Platform Data Backup by Dale

Dale
Mon Oct 04 09:57:25 CDT 2004

Thanks for your help Gabriel. That's what I needed to know.


"Gabriel Spil" <gspil@online.microsoft.com> wrote in message
news:hi8tHuKqEHA.3312@cpmsftngxa06.phx.gbl...
> Elizabeth,
>
> All changes to your PB workspace are stored in the wce file. Unfortunately
> in 4.2 they also contained build state so they could not be shared with
> others. If you back up your wce file along with any source files you have
> modified in the public or platform portion of the tree, you should be able
> to restore you build state.
>
> If you are using PB Projects created by the New Project Wizard you need to
> store the pbp files along with any source files create by the New Project
> Wizard.
>
> In PB 5.0 the IDE Workspace projects (pbxml) do not contain build state
and
> can be shared across users/machines in a source control environmentm.
>
> Gabriel Spil
> IDE Dev Lead
>