How do you keep track of what you have released in production?

Posted by systempuntoout on Stack Overflow See other posts from Stack Overflow or by systempuntoout
Published on 2010-05-06T13:10:52Z Indexed on 2010/05/06 14:38 UTC
Read the original article Hit count: 260

Tipically a deploy in production does not involve just a mere source code update (build) but requires a lot of other important tasks like for example:

  1. Db scripts (tables, query..)
  2. Configuration files (differents from test\production)
  3. Batch to schedule
  4. Executables to move to the correct path
  5. Etc. etc.

In our company we just send an email to a "Release email address" describing the tasks in order, which changeset need to be published (TFS), which SP need to be updated, db scripts and so on.

I believe there's not a magic tool that does these tasks automagically in order, rollback included; but probably there's something better than email that helps to keep track of releases in production.

Do you have any tools to suggest or practices to share?

© Stack Overflow or respective owner

Related posts about tools

Related posts about release-management