Willy's Reflections - Visual Studio ALM Rangers

| Willy-Peter Schaub | Visual Studio ALM Rangers | In search of IT simplicity, quality and tranquility |

Extending BRDLite and implementing the Build Report custom activity … phenomenal!

Extending BRDLite and implementing the Build Report custom activity … phenomenal!

  • Comments 1

Two emails just dropped into my mailbox, which confirmed that I had completed the BRDLite HOL correctly, but more importantly highlighted the power of the Visual Studio Build Customization Guidance and the Community TFS Build Extensions.
BRDLite_HOL_1

The Extensibility Steps

In essence all I had to do, as documented in the HOL manual, was the following:
BRDLite_HOL_2

Email 2 – Build Complete

The last email to be fired by the build is the following … listed first as it is short Smile

Subject: Build Completed : BRDLite Main Branch Builds: BRDLite2.0_20110714.4 vstfs:///Build/Build/15

Email 1 – Build Details

The really interesting email was the build report, which now delivers a bucket full of invaluable information to us:

Subject: Build Report from Willys-Hyper1 for BRDLite Main Branch Builds: BRDLite2.0_20110714.4 vstfs:///Build/Build/15

Body - Hyperlinks and fancy formatting has been removed for this post … it looks much, much more exciting in reality :)

Build Report: BRDLite2.0 (BRDLite2.0_20110714.4)

Build Agent

Build Agent Uri

Build Controller

Build Uri

TFS2010R32W - Agent1

vstfs:///Build/Agent/1

TFS2010R32W - Controller

vstfs:///Build/Build/15

Team Project

Compilation Status

Test Status

Build Reason

BRDLiteTest1

Succeeded

Succeeded

Manual

Requested By

Requested For

Source Get Version

Log Location

TFS2010R32W\Administrator

TFS2010R32W\Administrator

C30

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\logs\TailspinToys.log

Start Time

Report Time

Drop Location

 

14 Jul 2011 01:18:39

14 Jul 2011 01:18:44

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4

 
Changesets

Id

Committer

Owner

# Associated Work Items

# Associated Files

Comment

Output Files

Name

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\StructureMap.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\StyleCopviolations.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin Admin.msi

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin Admin.wixpdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Admin.App.exe

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Admin.App.exe.config

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Admin.App.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Infrastructure.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Infrastructure.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Model.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Model.dll.CodeAnalysisLog.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Model.dll.lastcodeanalysissucceeded

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Model.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Schema.dbschema

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Schema.deploymanifest

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Schema.StaticCodeAnalysis.Results.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Schema_StaticCodeAnalysisSucceededFile

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.SimpleSqlRepository.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.SimpleSqlRepository.dll.CodeAnalysisLog.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.SimpleSqlRepository.dll.lastcodeanalysissucceeded

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.SimpleSqlRepository.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Test.Model.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Test.Model.dll.CodeAnalysisLog.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Test.Model.dll.config

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Test.Model.dll.lastcodeanalysissucceeded

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Test.Model.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Web.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\Tailspin.Web.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\TailSpinToys.zip

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\TailspinToys_Database.sqlcmdvars

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\TailspinToys_Database.sqldeployment

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\TailspinToys_Database.sqlsettings

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\TailspinToys_Script.PostDeployment.sql

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\TailspinToys_Script.PreDeployment.sql

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web_Package\Tailspin.Web.deploy-readme.txt

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web_Package\Tailspin.Web.deploy.cmd

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web_Package\Tailspin.Web.SetParameters.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web_Package\Tailspin.Web.SourceManifest.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web_Package\Tailspin.Web.zip

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\About.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Address.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Cart.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Default.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Detail.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Errors.html

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\favicon.ico

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Finalize.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Global.asax

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Home.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Listing.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Receipt.aspx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Template.Master

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Web.config

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\AddressDisplay.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\AddressEntry.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\ComingSoon.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\CreditCard.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\Favorites.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\FeaturedProduct.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\Html.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\Menu.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\NewProducts.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\ProductList.ascx

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Shared\Site.Master

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\clear.gif

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\cufon-yui.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\jquery-1.3.2.min.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\lightbox+++.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\PopUpMenu.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\Silverlight.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\StateDropDown.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\Stencil_Std_700.font.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Scripts\unitpngfix.js

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\cce-cart.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\cce-thumb.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\fcf-cart.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\fcf-thumb.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\nwt-cart.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\nwt-thumb.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\trr-cart.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\trr-thumb.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\wts-cart.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\wts-thumb.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\wwi-cart.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\ProductImages\wwi-thumb.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Motion\Tailspin.xap

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\background-main.jpg

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\background-tile-right.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-add-cart.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-checkout-large.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-checkout.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-go.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-model.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-paper.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-remove.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\btn-view-plane.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\coupon-code-background.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\logo-corner.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\logo.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\plane-home.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-categories.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-category-background.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-detail-btm.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-detail-top.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-listing-background-btm.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-listing-background.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-listing-btm.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\product-listing-top.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\related-products-btm.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\related-products-tile.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\related-products-top.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\shopping-cart-background.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\shopping-cart-icon.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\shopping-cart-table-head.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Images\trans.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\cms.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\forms.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\grid.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\grid.png

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\ieStyles.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\lightbox.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\popupStyles.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\popupSystem.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\print.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\reset.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\structure.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\styles.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\typography.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\CSS\widgets.css

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\Content\XML\Ads.xml

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\StructureMap.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.Infrastructure.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.Infrastructure.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.Model.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.Model.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.SimpleSqlRepository.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.SimpleSqlRepository.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.Web.dll

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\_PublishedWebsites\Tailspin.Web\bin\Tailspin.Web.pdb

\\TFS2010R32W\Drops\Main\BRDLite2.0\BRDLite2.0_20110714.4\logs\TailspinToys.log

I will shortly be blogging about a few gremlins in the BRDLite reference template and associated hands-on lab, which have been uncovered over the past few days and need to be highlighted until we are able to ship the next hotfix.

  • That's great news Willy! The Build Report activity is really cool. Can't wait till we implement Mathias Olausson's TFSSource activity in our next update. I'm implementing this for a customer using BRDLite. Will update on this soon!

Page 1 of 1 (1 items)
Leave a Comment
  • Please add 5 and 4 and type the answer here:
  • Post