There is code and an article for setting up Team Foundation Server for Continuous Integration that can be found at MSDN here:
Unfortunately, the article was not clearly written, with incorrect syntax for an important command.
Install the software as normal, making sure you create the virtual directory underneath the root of the application server for Team Foundation Server (this should be an IIS website called “Team Foundation Server” on port 8080. If you did something funky, put it in the funky place).
The subscription you need to create, however, does NOT follow the syntax of the article. It should be thus:
BisSubscribe.exe /eventtype CheckinEvent /address http://myMachine:8080/CI/notify.asmx /deliveryType Soap /server myMachine
where “myMachine” is the name of your server where you installed VSTS, and assuming you installed the CI software in the default virtual directory.
You also need to go into the web.config file underneath the /CI virtual directory (or where ever you installed it) and create the appsettings like this:
posted @ Monday, August 14, 2006 12:40 AM | Feedback (0)