This came up in the forums and Brian responded with an example showing how to list all pending changes. This is a slightly modified version to print out the changes older than 2 weeks. TeamFoundationServer tfs = TeamFoundationServerFactory .GetServer(server);