This project is read-only.

Beta 2

Rating: No reviews yet
Downloads: 311
Released: Aug 26, 2007
Updated: Aug 26, 2007 by PeterBlomqvist
Dev status: -not yet defined by owner-

Recommended Download

Application TfsBuildLab (msi only)
application, 4670K, uploaded Aug 23, 2007 - 86 downloads

Other Available Downloads

Source Code Database creation scripts (optional)
source code, 6K, uploaded Aug 23, 2007 - 48 downloads
Application TfsBuildLab Administration (msi only)
application, 5985K, uploaded Aug 23, 2007 - 73 downloads
Application TfsBuildLab Developer (msi only)
application, 4658K, uploaded Aug 23, 2007 - 69 downloads
Application GetSID Utility for HTTP.sys configuration
application, 6K, uploaded Aug 22, 2007 - 35 downloads

Release Notes

Time sure does fly when you have fun :) it's time for beta 2 (one month after beta 1 almost +4 days)... We have been dog fooding TfsBuildLab in production since 2007-04-24 on a several projects the largest of them consisting of 5 parallel development branches each containing aproximately 10 000 source files.

Some statistics since the start:

1854 Automatic cleanups
935 Scheduled builds
754 Continous integration builds

What's new in Beta 2:
  • Service
    • Support for tracing using trace listeners
    • Made automatic notification registration optional
    • Removed the need for LDAP to resolve email for notifications
  • Admin Client
    • Context menues with refresh commands
    • Full screen mode (press F11 to toggle)
    • Added hosting of reports in the dashboard
    • Minimize to tray
    • Sorting possibilities on the contents of the grids
    • Added Edit trigger/policy
    • Added Copy trigger/policy
  • Notification Client
    • Added support for executing alert commands
    • Notifications occurs when a build starts as well
  • Policies
    • A policy for restricting checkins based on a source control path
    • A policy for restricting checkins when the build is broken
    • A policy for requiring a comment when performing a checkin

The release consists of four parts which are:
  • Database Scripts which is needed to create the database needed by the service (which is where we handle queue management, schedules, triggers and statistics) this package is only needed if for some reason the service setup fails to install the database.
  • TfsBuildLab Setup containing the core service that runs everything (if you are a fan of the query analyzer this is all that is required to actually run the continous integrationa and retention policy stuff, although it's not recommended).
  • TfsBuildLab Administration Setup which consists of the admin gui for administration of the triggers and schedules as well as the implementation on where you can queue builds and view statistics.
  • TfsBuildLab Developer Setup which consists of a system tray application that lets you be notified when build completion and checkin events occurs and a bunch of checkin policies (including policies such as restricted checkin paths and broken build).
Unfourtunately we are unable to upload archives including the dependencies so you'll have to take care of that on your own:

Microsoft .NET Framework 2.0 Redistributable Package
http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

Microsoft .NET Framework 3.0 Redistributable Package
http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en

Reviews for this release

No reviews yet for this release.