Traceability in .NET–.tt files–add build date– part 4 of 7
Firstly we propose that build can automatically put the data in AssemblyVersion. For this you will need somehow to generate the current date.
We can do this in several ways – for example, a post build event. We will use a .tt file that will automatically generate this date. We will use for other things – for example, last checkin of TFS.
Running .tt files can be done either via command Build => Transform all T4 templates or in a before build event solution here . The solution is taken from http://stackoverflow.com/questions/1646580/get-visual-studio-to-run-a-t4-template-on-every-build – run in pre-build event the .tt file.
You can download demo project from here: https://traceabilitydemo.codeplex.com/releases/view/132229
Source code: https://traceabilitydemo.codeplex.com/SourceControl/changeset/view/110438
Video : https://www.youtube.com/watch?v=lZJ1NCIDejU
Next time we will add the TFS checkin id
Leave a Reply