Be careful creating custom subscriptions with BisSubscribe - event type names are case sensitive
We tried to be generally case insensitive in Tfs, in alignment with the default settings in Sql Server and Windows. There's one place where we messed up though. If you create a subscription to a "CheckInEvent" through the command-line tool, you won't get any alerts. That's because the event type is really "CheckinEvent" -- small 'i'. We do the type matching based on a hashtable lookup, and the hashcode for "CheckinEvent" is different from the hashcode for "CheckInEvent". The unfortunate result is that you won't receive any notifications. We will certainly fix it in the next version. Until then, be careful.