Привет, мне интересно, есть ли у кого-нибудь опыт в обслуживании хранилища Team Foundation Server для извлечения текущей информации о рабочем элементе. Я понимаю, что требуемая информация хранится в базе данных TFSWarehouse.Непосредственный запрос TFS Warehouse с использованием T-sql
Я хорошо знаю, что есть API, которые предоставляют эту функциональность, и я сам использовал их. Однако это связано с требованием установить Team Explorer на любом клиентском ПК, который будет ссылаться на API.
Все, что я хочу, это список рабочих элементов с некоторыми выбранными полями, такими как Title, State и Created By.
Пробовал ли кто-нибудь это сам, и действительно ли кто-нибудь знает какие-либо подводные камни с этим подходом?
---------- EDIT 16/02
Просто добавить после разговора с TreeUK. Было бы здорово, если бы кто-нибудь, возможно, имел примерный запрос или, может быть, некоторое объяснение относительно структуры таблицы?
вы говорите, что для того, чтобы потреблять веб-службы TFS вы должны иметь TeamExplorer установлен клиент в клиенте? Это связано с лицензированием? – muerte
Привет, я не уверен на 100% независимо от того, использует ли API, предоставляемый для TFS, через веб-службы, это не имеет никакого отношения. Если вы устанавливаете приложение, которое ссылается на эти API на компьютере, на котором не установлен Team Explorer, приложение не работает. – MrEdmundo