Not sure if it exactly what you want but we use version control & a release
procedure like:
1) Check in your changes & stamp a release
2) Move the entire project directory to another drive (ie onto the
server)
3) Check out the project, build & run short regression test
This checks that you have everything (components etc) checked in. How often
do people find that they go back to an old release & can't build it because
of component changes...
Because DCU's/DSM/*~PA files etc are not checked in these things not longer
exist. Unused tempory source files are also not checked so are no longer in
the project.
If, after a change a unit or component is no longer required then the
programmer marks it as deleted in VSS - you can still go back & build older
releases using the unit but it will no longer be extracted by default.
It still leaves the issue of programmers no longer using a unit & not
deleting it from VSS or introduces a non-required unit or component. If they
do this then they deserve a bollocking as it indicates unplanned hacking
with the code.
> -----Original Message-----
> From: Neven MacEwan [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, 8 June 2000 19:23
> To: Multiple recipients of list delphi
> Subject: [DUG]: Cleaning up project directories
>
>
> Hiya All
>
> Does anyone have any suggestions on how to clean up a project dir
> (rid it of unused units & forms et al)
>
> TIA
>
> Regards Neven
> N.K. MacEwan B.E. E&E
> [EMAIL PROTECTED]
>
> --------------------------------------------------------------
> -------------
> New Zealand Delphi Users group - Delphi List -
> [EMAIL PROTECTED]
> Website: http://www.delphi.org.nz
>
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz