2010-08-18 1 views
4

Я хочу добавить или перечислить элементы из глобального списка в TFS 2010 через TFS SDK.Добавление элементов в глобальный список в TFS через SDK

я обнаружил следующие методы:

  • XmlDocument WorkItemStore.ExportGlobalLists()
  • void WorkItemStore.ImportGlobalLists(XmlElement listsElement);
  • void WorkItemStore.ImportGlobalLists(string lists);

которые появляются экспортировать/импортировать все глобальные списки в виде единого документа XML.

Есть ли способ просто обновить один глобальный список (т. Е. Добавить/удалить отдельный элемент), а не выбирать или заменять весь набор глобальных списков.

Кроме того, есть ли где-либо внутри пользовательского интерфейса TFS, что отдельный пользователь может внести изменения в глобальный список - или это не то, что пользователь должен делать?

ответ

3
  1. В настоящее время нет способа добавить ни одного товара в глобальный список. Вам нужно экспортировать весь список, внести изменения и затем импортировать этот список обратно в TFS.
  2. См Edwalds сообщение для UI для редактирования глобальных списков
+1

я не заметил его на первый, так что я думаю, вы должны подчеркнуть, что 'методы ImportGlobalLists' на самом деле * может * быть использованы для изменения единый глобальный * список *. Вы правы, что вы не можете добавить один элемент, но OP, похоже, думает, что эти методы даже не позволяют обновлять один * список * (т. Е. Все * списки * должны быть обновлены). –