Michael Flanakin's Web Log

Comments and complaints on software and technology in general

  Home  |   Contact  |   Syndication    |   Login
  159 Posts | 18 Stories | 268 Comments | 497 Trackbacks

News

This weblog is no longer being maintained. For the latest, check out www.michaelflanakin.com!

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

Miscellaneous

Friday, August 19, 2005 #

I was pleasently surprised when I noticed that TortoiseSVN supported diffs in Word documents. I've made a number of changes to a requirements document over the past week or so and wanted to get an idea of the scope of changes before committing them, so I figured, 'What the hell! Let's try a diff.' I didn't honestly think it'd work as desired. I guess I figured it'd try to do it as a text file and come up with all the junk Word adds for formatting before and after the text. In actuality, the original was opened, tracking was turned on, then the newer version was [seemingly] pasted over the original content. The magic of Word's tracking features was then put to work to show me the differences. I love it! Great job TortoiseSVN (specifically, the TortoiseMerge) team!


OMG!!! This is absolutely sweet! Granted, I haven't used it, but the prospect is awesome. With ILMerge a developer can combine multiple .NET assemblies into one. I guess the main reason I'm so excited by this is because I've done a lot of work with reuse libraries. I tend to break those out into core, web forms, windows forms, web services, and security libraries (among others) similar to how .NET is broken up. Due to this, people may have to copy 4 or 5 assemblies just to get the features they want. With ILMerge, they can all be managed together (since they're all part of one repository, anyway). So, by using ILMerge, developers have the choice to have one or five assemblies, depending on the capabilities they need to implement.

The only thing I wonder is how this might effect internal code (code that can be only accessed within the assembly). I'm sure I'll get a chance to test it out sooner or later. I honestly can't wait!