Software process question

  • Thread starter Thread starter Zhiv Kurilka
  • Start date Start date
Z

Zhiv Kurilka

Hi software experts, I need an advice abou the software process.

After building a release I get pdb files (for debugging ), obfuscation maps
and so on, which must be saved somewhere, with a marker of the build number.
Where is the appropriate place of such files? Is there some (free) tools
(databases) for that? Please could you share how you do it.

Thanks
 
Hi software experts, I need an advice abou the software process.
After building a release I get pdb files (for debugging ), obfuscation
maps and so on, which must be saved somewhere, with a marker of the build
number. Where is the appropriate place of such files? Is there some (free)
tools (databases) for that? Please could you share how you do it.

Most of my customers (and myself) only do version control on the source
files.
I have used Sourcesafe, CVS and Subversion for these purposes.
with each official release, the source tree is tagged, thus allowing us to
retrieve any version at any time so we can rebuild it.

The compiled binaries and other stuff is kept on a network share, each
version in its own folder like this:
$product\$version

If they get lost, no problem: we just rebuild them as needed.

the only exception is a customer that creates products for the medical
sector.
they do essentially the same, but they backup all releases on the network
share as well. they also use special source code control with integrated bug
tracking (clearcase / clearquest) which is qualified for medical processes.

--

Kind regards,
Bruno van Dooren
(e-mail address removed)
Remove only "_nos_pam"
 
Zhiv Kurilka said:
Hi software experts, I need an advice abou the software process.

After building a release I get pdb files (for debugging ), obfuscation
maps and so on, which must be saved somewhere, with a marker of the build
number. Where is the appropriate place of such files? Is there some (free)
tools (databases) for that? Please could you share how you do it.

For the pdbs, there is the symbol server (symsrv) that is distributed with
the debugging tools for Windows
(http://www.microsoft.com/whdc/devtools/debugging/default.mspx). This is the
same tool that is used by MS to distribute the public pdbs of Windows
(http://msdl.microsoft.com/download/symbols/)

Arnaud
MVP - VC
 
Back
Top