On gitversioning subdirectories

We have lots of NuGet. Every time we build, we publish a new version. but every build does not change the source code of the code in that version. wouldn't it be nice if we could detect that the subdirectory hasn't changed and so has the same version it did…

TeamCity, GitHub and Pull Requests

I've been having fun setting up TeamCity builds, specifically trying to run a static analysis build that shows it's results on a pull request. This lead me to discover some issues with the built-in TeamCity support. It is really easy to set up a build task that runs PowerShell as…

.Net Open Source Series - 7. Lifecycle Management

This is a series on my findings around building open source software online for free. There are many SAAS (Software As A Service) platforms out there and a lot of these are free to use with your open source projects. But not all of these work with C# and .Net.…

.Net Open Source Series - 6. Metrics

This is a series on my findings around building open source software online for free. There are many SAAS (Software As A Service) platforms out there and a lot of these are free to use with your open source projects. But not all of these work with C# and .Net.…

.Net Open Source Series - 5. Documentation

This is a series on my findings around building open source software online for free. There are many SAAS (Software As A Service) platforms out there and a lot of these are free to use with your open source projects. But not all of these work with C# and .Net.…

.Net Open Source Series - 4. Publish & Deploy

This is a series on my findings around building open source software online for free. There are many SAAS (Software As A Service) platforms out there and a lot of these are free to use with your open source projects. But not all of these work with C# and .Net.…

.Net Open Source Series - 3. Test

This is a series on my findings around building open source software online for free. There are many SAAS (Software As A Service) platforms out there and a lot of these are free to use with your open source projects. But not all of these work with C# and .Net.…

.Net Open Source Series - 2. Build

This is a series on my findings around building open source software online for free. There are many SAAS (Software As A Service) platforms out there and a lot of these are free to use with your open source projects. But not all of these work with C# and .Net.…