Version 1.5.0.0

Rating:        Based on 5 ratings
Reviewed:  3 reviews
Downloads: 2465
Change Set: 91571
Released: Jul 15, 2011
Updated: Jan 23, 2013 by marknic
Dev status: Stable Help Icon

Recommended Download

Application TfsVersioning - Assembly, docs and build templates
application, 1090K, uploaded Aug 3, 2011 - 2202 downloads

Other Available Downloads

Documentation Documentation Only
documentation, 1037K, uploaded Jul 15, 2011 - 263 downloads

Release Notes

TfsVersioning is an extension of the TFS Build Workflow (XAML) that provides you the ability to version assemblies during the build process.

Features:

  • Control over assembly attributes has been extended to include:
    • AssemblyTitle
    • AssemblyDescription
    • AssemblyConfiguration
    • AssemblyCompany
    • AssemblyProduct
    • AssemblyCopyright
    • AssemblyTrademark
    • AssemblyCulture
    • AssemblyInformationalVersion
  • Use "Replacement Patterns" to include dynamic (build-time) information in the attribute values
  • Control over AssemblyVersion and AssemblyFileVersion exists as in the previous versions

Includes "Default" fallback solution name in version seed file.

TfsVersioning continues to be a beneficial addition to the NuGetter NuGet Automated Build project. http://nugetter.codeplex.com/

Reviews for this release

     
It does what it says. However, I'm left wanting a little more. Not much, just a little. For incremental builds (Clean Workspace = None), I would only want the assemblies that have changed to have their versions ticked. If the assembly was not changed, I'd want it left alone. If the source was avialable, I'd try to make this edit myself.
by mtConley on Apr 3, 2012 at 6:49 PM
     
Sweet little tool. Installation a breeze, it just worked. Nice work!
by danderson00 on Jun 27, 2012 at 3:46 AM
     
Does what it says on the tin, easy to install and get up and running and works in it's default configuration. Looks to be easy to extend / modify if you want additional functionality
by Paul_Hadfield on Jan 6, 2012 at 1:52 PM