Элементы глобального списка TFS - без учета регистра? - PullRequest
3 голосов
/ 05 января 2012

У нас есть глобальные списки в TFS, которые используются в настраиваемых полях наших рабочих элементов. Наш предыдущий организатор глобального списка допустил ошибку и назвал один из элементов глобального списка «FooBar» вместо «Foobar» (заглавная B против маленькой B).

Я пытался «переименовать» этот элемент в правильное написание «Foobar», удалив исходный элемент (FooBar) и создав правильный элемент (Foobar). После удаления «FooBar» и сохранения глобального списка я обновляю TFS и проверяю глобальный список, и элемент определенно удаляется. Я добавляю «Foobar» в тот же глобальный список, что и «FooBar», и сохраняю. Тем не менее, «Foobar» не сохранил и «FooBar» вернулся в список. Кажется, что глобальные элементы списка TFS нечувствительны к регистру и что глобальные элементы списка никогда не удаляются жестко из базы данных TFS.

Есть ли способ, которым я могу переименовать FooBar в Foobar и сделать его прикрепленным? Даже если это связано с редактированием записи в БД (после ее резервного копирования). Я использую Visual Studio 2010, Team System 2010 и Power Tools, декабрь 2011 г.

1 Ответ

5 голосов
/ 05 января 2012

Не поддерживается поддерживаемый способ обновления регистра строки в глобальном списке.

Однако, если вы хотите отказаться от поддержки вашего сервера и напрямую изменить базу данных, вы найдете то, что вам нужно, в таблице dbo.Constants. Просто обновите столбцы String и DisplayPart.

...