Version 1.5.1.0

Rating:        Based on 4 ratings
Reviewed:  2 reviews
Downloads: 888
Change Set: 91571
Released: Jul 15 2011
Updated: Aug 3 2011 by marknic
Dev status: Stable

Recommended Download

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

Other Available Downloads

Documentation Documentation Only
documentation, 1037K, uploaded Jul 15 2011 - 66 downloads
Application Version Reporter Application
application, 13K, uploaded Jul 15 2011 - 61 downloads

Release Notes

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

Version 1.5.1.0 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
  • New (Version 1.5.1.0) custom activity assembly is backward compatible so you can replace the assembly and you do not have to change any existing build definitions
  • New Build Process Template is included to provide build definition access to the additional assembly attributes: VersioningBuildTemplate15.xaml

The Version Reporter Utility is a client-based window that lets you drag an assembly into it and it will provide you with versioning and naming details. It is useful for verifying assembly versions and testing your updated build process.

Includes fix for "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 at 5:49 PM
     
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 at 12:52 PM