У нас есть небольшая установка TFS (только разработчики 3-4 используют ее), но она используется с 2008 года и в последнее время становится мучительно медленной, чтобы реагировать, для проверки, отчетов о работе, вы называете ее. Например, VS2008 замедляется до остановки шлифования (например, заморозка в течение нескольких минут) при изменении режима компиляции. Очистка кеша клиента не имеет никакого значения, и на сервере нет похожей кэш-папки (не то, что я могу найти). Однако я замечаю, что база данных TFSBuild имеет очень большие таблицы (например, TestResult). Я уверен, что нам не нужна эта информация для нас самих, потому что мы никогда не возвращаемся к предыдущим результатам теста более чем через день или около того.TFS 2008 очень медленный - что с этим делать?
Мой вопрос: есть ли хорошее руководство для управления всеми этими данными, чтобы TFS работала плавно? Есть ли набор инструментов, которые позволят мне очистить ненужные данные и так далее? Мы добираемся до стадии, когда нам стоит много времени, ожидая чего-то, чего не было в прошлом несколько лет назад.
Клиенты: Windows 7, Visual Studio 2008 TFS.
Сервер: Windows 2003 R2. TFS 2008 & Sql Server 2005.
Я должен добавить, что мы не заинтересованы в сохранении информации более чем за последние несколько сборок, хотя я замечаю, что база данных, похоже, сохраняет данные на огромных количествах предыдущих сборок, возвращается к 2009 году. Никакой пользы к нам на всех. Можно ли все это безопасно удалить?
У вас есть анализатор наилучшей практики? – DaveShaw
Наш офис имел такие проблемы в течение многих лет. Мы закончили переход на SVN. – asawyer
Анализатор наилучшей практики? Что это? – haughtonomous