Заметки консультанта

Шамрай Александр Владимирович

Архив рубрики ‘Admin FAQ’

Как отключить ассоциацию с TFS проектом для плана MS Project

Опубликовал Шамрай Александр на Сентябрь 18, 2009

<< Перейти в раздел «Team Foundation Server Admin FAQ»

Если необходимо убрать ассоциацию плана MS Project с TFS проектом, то для этого нужно сделать следующие шаги:

  • Правой кнопкой в проводнике выбрать свойства файла проекта «.mpp»
  • Переключиться на вкладку настройки особых свойств
  • Выбрать любое свойство с названием «VS Team System Data DO NOT EDIT» и нажать «Удалить»

  • Открыть файл в MS Project, после чего появиться сообщение, что файл не будет больше связан с сервером TFS

Если используется MS Project Server

Если проект находится на MS Project Server, то тогда нужно:

  • Отключить интеграцию MS Project с TFS. Для этого нужно перейти в реестре в ветку «HKLM\Software\Microsoft\Office\MS Project\Addins\TfcOfficeShim.Connect» и изменить «LoadBehavior» с «3» на «0»

  • Открыть файл проекта в MS Project , выбрать «Свойства»-«Прочие»
  • Выбрать любое свойство проекта с названием «VS Team System Data DO NOT EDIT» и удалить его

  • Закрыть MS Project и вернуть значение в реестре для ключа «HKLM\Software\Microsoft\Office\MS Project\Addins\TfcOfficeShim.Connect\LoadBehavior» на «3»

Рубрика: Admin FAQ, Microsoft, Team Foundation Server FAQ, Visual Studio | Помечено: , , , , , | Оставьте комментарий »

Как использовать TFS без домена

Опубликовал Шамрай Александр на Август 7, 2009

<< Перейти в раздел «Team Foundation Server Admin FAQ»

Если организация не использует Windows-домен в своей работе, то для использования TFS можно использовать зеркальные учетные записи. Для этого нужно использовать одинаковых пользователей на сервере TFS и на клиентских рабочих местах. Т.е. если на рабочем месте используется «Пользователь А» и имеет «Пароль А», то для того, чтоб он мог работать с проектами TFS, на сервере TFS нужно создать такого же «Пользователя А» с «Паролем А».

Рубрика: Admin FAQ, Microsoft, Team Foundation Server FAQ, Visual Studio | Помечено: , , , , , | Оставьте комментарий »

Как удалить проект TFS?

Опубликовал Шамрай Александр на Июль 17, 2009

<< Перейти в раздел “Team Foundation Server Admin FAQ”

Для того чтоб удалить проект на сервер TFS, необходимо воспользоваться утилитой «TFSDeleteroject.exe», которая находится в каталоге «<диск: >\Program Files\Microsoft Visual Studio 9\Common7\IDE». Команда использует по следующему шаблону:

TFSDeleteproject [/q] [/force] [/server:Имя_сервера] Имя_проекта

, где:

  • /q – не запрашивать подтверждения пользователя
  • /force – выполнять удаление даже если некоторые составляющие не были удалены
  • /server:Имя_сервера – имя сервера, на который содержит командные проекты
  • Имя_проекта – наименование проекта, который необходимо удалить

 Пример:

TFSDeleteProject /server:TFSProjectServer ShpFaceProject

Рубрика: Admin FAQ, Microsoft, Team Foundation Server FAQ, Visual Studio | Помечено: , , , , , | Оставьте комментарий »

Ошибка TF53011 – Not a licensed user

Опубликовал Шамрай Александр на Июнь 3, 2009

<< Перейти в раздел «Team Foundation Server Admin FAQ»

Проблема

При попытке подключиться к серверу TFS WorkGroup Edition и получить список проектов появляется следующая ошибка:

 tf53011

Возможный вариант в английской версии:

«TF31001:  Team foundation cannot retrieve the list of team projects from Team Foundation Server….The Team Foundation Server returned the following error:  The request failed with HTTP status 403:  TF53011:  «user» is not a licensed user…»

Решение

Эта ошибка возникает в том случае, если пользователь, который выполняет подключение к серверу, не в группе «Team Foundation Licensed Users». Для решения этой проблемы, пользователя нужно добавить в эту группу.

tf53011_fix

Рубрика: Admin FAQ, Microsoft, Team Foundation Server FAQ | Помечено: , , , , | Оставьте комментарий »