crea-doo | weblog

Not just another weblog
  • rss
  • Home
  • Anmelden

Automatically use subversion revision as version in .Net projects

26. April 2011

After a long search I discovered the „Build Version Increment Add-In“ (for Visual Studio 2005, 2008 and 2010) which enables to auto increment the build version of the AssemblyFileVersion attribute – currently C#, VB.NET and C++.NET projects are supported. The Add-In is quickly installed and comes with various incrementor styles. But I missed an incrementor style which provides the subversion revision if the project is under version control. Luckily the Add-In exposes an interface for creating own incrementor styles: After some hacking I got it working using Sharpsvn to get the revision.

The final plug-in for the Add-In is available for download here: SubversionIncrementor v1.0

Some users report to have issues using the Build Version Incrementor (version 2.4) with Visual Studio 2010 SP1 or Visual Studio Ultimate 2010: I also had that issue but building the whole project solved it. If you don’t want to rebuild the whole project the version is also available for download here.

Update 15.09.2011:

I’ve updated the Plugin to work with Build Version Incrementor (version 2.5) and fixed a bug which prevented the SubversionIncrementor to get the revision when not conncted to the subversion server.

The new plug-in for the Add-In is available for download here: SubversionIncrementor v1.1

Update 30.10.2012:

I’ve updated the Plugin to work with the latest SharpSVN version that supports the 1.7 working copy format and the latest Build Version Incrementor (version 2.5.11219.2200).

The new plug-in for the Add-In is available for download here: SubversionIncrementor v1.2

Update 11.11.2012:

Now you can get the sources of the plugin from: https://github.com/crea-doo/Subversion.Incrementor

Update 18.07.2013:

I’ve updated the Plugin to work with the latest SharpSVN version that supports the 1.8 working copy format and the latest Build Version Incrementor (version 2.5.11219.2200).

The new plug-in for the Add-In is available for download here: SubversionIncrementor v1.3

Kommentare
12 Kommentare »
Kategorien
.Net, Technology
RSS Kommentare RSS Kommentare
Trackback Trackback

iTunes Agent 1.3.4 Patch: Sync more than one folder and playlist support

5. Januar 2011

There is a new patch (‚itunesagent_patch_code_r232.diff‚; based on revision 232) for iTunes Agent version 1.3.4 available:

The functionality is the same as described in the previous post.
But now there is not also a patch for the source code but also a installer for the compiled version.

Download links

  • iTunesAgent-Patch-1.3.4.exe
  • itunesagent_patch_code_r232.diff
  • itunesagent_patch_code_r176.diff
  • itunesagent_patch_code_r163.diff
  • itunesagent_patch_code_r67.diff
Kommentare
3 Kommentare »
Kategorien
.Net, iTunes, Technology
RSS Kommentare RSS Kommentare
Trackback Trackback

iTunes Agent 1.3.x Patch: Sync more than one folder and playlist support

14. Februar 2010

For iTunesAgent version 1.3.4 please see this post.

With the following patch iTunes Agent will be able to sync more than one folder at the same device and also will have support for writing playlists.
Just check out „https://ita.svn.sourceforge.net/svnroot/ita/itunesagent/trunk/itunesagent/“ (revision 176) via svn and apply the patch ‚itunesagent_patch_code_r176.diff‚ to the folder.

There is also a patch based on version 163 (outdated!) and a patch that is based on the revision 67 (outdated!)

Changelog

29/03/2010: Updated patch for revision 176
23/02/2010: Added patch for revision 176

Kommentare
3 Kommentare »
Kategorien
.Net, iTunes, Technology
RSS Kommentare RSS Kommentare
Trackback Trackback

Navigation

  • Personal Feed für alle unter Personal abgelegten Beiträge
  • Podcast Feed für alle unter Podcast abgelegten Beiträge
  • Site News Feed für alle unter Site News abgelegten Beiträge
  • Technology Feed für alle unter Technology abgelegten Beiträge
    • .Net Feed für alle unter .Net abgelegten Beiträge
    • GPS Feed für alle unter GPS abgelegten Beiträge
    • iPod Feed für alle unter iPod abgelegten Beiträge
    • iTunes Feed für alle unter iTunes abgelegten Beiträge
    • Mac OS X Feed für alle unter Mac OS X abgelegten Beiträge
    • PHP Feed für alle unter PHP abgelegten Beiträge
    • VB Feed für alle unter VB abgelegten Beiträge
      • iTunesWatcher Feed für alle unter iTunesWatcher abgelegten Beiträge
    • WordPress Feed für alle unter WordPress abgelegten Beiträge
      • iTunesSpy Feed für alle unter iTunesSpy abgelegten Beiträge

Suche

Links

  • Blogroll
    • bartelme.at
    • bensite.net
    • computerbase.de
    • CSS Beauty
    • freesoftwaremagazine.com
    • Pixelgraphix
rss RSS Kommentare valid xhtml 1.1 powered by Wordpress FireFox - Search Plugin