Archive for the ‘Applications’ Category
TeamCity Personal Builds
I use TeamCity as the continuous integration to our projects. It requires less setup and has nice GUIs for you to play with.
QAs with any new application, I installed all the plug ins, one of which is for Visual Studio.
I didn’t really pay much attention to it, I was just happy to have three new icons in my toolbar and soft satisfaction that TeamCity was a click away from Visual Studio.
I read a post today that informed me of the “Personal Builds”. This is the idea that – if I’m reading it right – you can test your changes against the server BEFORE committing. Obviously, there are conditions you can set to auto commit on success, but the main idea is to test your local changes do not break the build.
You can probably tell from the tone of my post that I am not all that convinced. The reason is because all I get is this:
Everytime I try to set the SVN path, I am presented with the message:
“Unable to use selected svn.exe" from xxxxxxx”
I am hoping this is because we are running two builds behind on TeamCity. I’ll update it on Monday and see if anything changes.
I’m not completely sold on the idea unless it can highlight this scenario:
Developer uses references to assemblies that are not included on the server or in the project, but only on his local machine. If you were to upload the changes, the build would break. But would this “Personal Build” notice this? If not, then what is the point?
I’ll see on Monday….
Sandcastle – MSDN Style Documenting Tool
Another lazy post for reminding me the name of this tool. I always get it mixed up with “Castle” and “Windsor” and Google just returns me links on IoC…
Database Unit Testing
This is one of those “lazy” posts where I am just posting information for me to research later on, but you can have a look now!
SVN Monitor
SVN Monitor is a very impressive management console to SVN. I haven’t investigated all areas of it yet – but what I have seen so far is useful, professional and well laid out.
Add Network Place
I almost always lose the wizard for this wizard. But no more!
Run this at the command line:
rundll32 netplwiz,AddNetPlaceRunDll
I use it to connect my iPhone to my PC so I can share files.
Obviously, this is just plain simple to set up on my Apple
Monitoring Websites
I need to know the health of my production web site. hpObserver is an entry level, plain old vanilla flavoured website monitor.