November 2005 Entries

Latest team foundation server issue

This is a good Team Foundation Server issue. Working in the office I can't see newer work items when I perform a checkin (I create an item and it doesn't show up on the checkin query), but VPNing in from home shows them to me, but not any pre-existing items before I started adding the new tasks. I'm not sure it can be a user problem caused by VPN as my desktop is obviously creating the tasks correctly, but doesn't seem to be reading them in with the same criteria. There's no way this is going to be ready to ship when...

Report problem with Team Foundation Server

My latest problem with Team Foundation Server is that all of my reports only allow the day that I installed the server as both the start and end date. This means that all of the reports display a single day's worth of data, and because nothing was being done that day they're all rather boring. It might be because some part of the server isn't running and updating, but all of the services I think need to be there are running and started.

Mixed project types in Team Foundation Server Builds

Although I mostly live in the nice and cozy world of C# I still spend some time in the land of C++. As part of my crazy idea to start using Team Foundation Server I decided to set up a nice handy one (ok, two) click build item that should get us a clean build of the complete software. The project is structured as a load of Assemblies that get loaded by the main executable (we're very component based, and hightly configurable) and all but one of these are written in C#. There is a lone C++ module that has...

OK, I was wrong. You can run debug releases on non-development machines

I was wrong about not being able to run debug builds on normal machines, you can. You cannot, however, run debug applications that use managed DirectX because they throw an exception (which you can set VS.NET to ignore). Neither can you run applications that have missing assemblies, such as the debugger I tried running. Not having a proper .NET 2.0 version of Managed DirectX is a big problem for us at the moment. We're managing with the 1.1 version, but since it now looks like the December DirectX release will still be beta we're looking at February before we can start using...

After all these years... Baylon 5 news

Of course, any fan knows that there has been plenty of B5 news  since the so called end, but news is picking up again at the moment. Take, for instance, this. Nothing I'd ever pay for, but then again I paid for all the DVDs instead. And the VHS videos actually. JMS suggests that technically the show still never made a profit though, which is just wrong if you're anybody other than a major studio. If you are a major studio then apparently you're prepared to use scapegoat projects to pay for your screwups.

Latest on my Team Foundation Server installation, and porting software to .NET 2.0

Say what you want about Microsoft, no other company I talk about posts comments on my blog posts. Shame really, I would have liked to see what Rational had to say back when I had to use their, um, wonderful software. These two posts fill me with hope for the product because it means the team actually cares. So, where am I? I currently have three projects created, one Sandbox (I really recommend creating one to play with), a project to hold all the little tools I end up writing and one for our main (software) product. We haven't checked any...

Team Server: But will anybody use it?

As far as I can tell Team Server is now fully working. Here are my thoughts. Automated daily builds I've got ways of performing builds on the server, but can't see how to automatically generate them each night at the moment. In fact I'm not sure you can even do that, but a little bit of code should deal with that problem I also haven't figured out how to get the unit tests run as part of the build, but that's got to be a simple thing to figure out. Source Control Shelving is pretty useful with the way we tend to work on...

How to fix the report generation issue when you first install Team Foundation Server

I now have reports in my team server, and I have to say it's one of the better ways to fix any feature in software. I went down the pub and forgot about it. Now they work. Yay! Of course this is because the process hadn't gone through and generated any just after the install, but that's not the point. Now to play a bit before we move our real work over to it, but I have to say it already looks better than our existing bug tracking software (which is pish and has very basic reporting capabilities) and only time...

It's alive!

Team Server is now installed. Yay! None of the queries work. Boo! I haven't had this much fun in ages!

Team Foundation Server can bite my shiny metal...

I've spent the last day and a half installing Team Foundation Server. Well, actually I've spent the time coding add 2s complement number support into some code of mine while I wait for various applications to install in order. So, how good is the installer? It should be noted that I haven't managed to get it installed yet, but so far I'd have to say that it's totally rubbish. It didn't work with SQL 2005 Standard, which is what the instructions say and the entire experience so far has been a case of using Google and guesswork in order to get...