пятница, 7 июня 2013 г.

Проблема с разрастанием кэша на TFS 2012


Иногда случается проблема с тем, что кэш TFS заполняет всё свободное пространство на диске, из-за чего останавливается сервер.

Папка по умолчанию для кэша TFS:
C:\Program Files\Microsoft Team Foundation Server 11.0\Application Tier\Web Services\_tfs_data

Для того, чтобы кэш не разрастался больше указанного размера, необходимо использовать элемент FixedSizeBasedPolicy.

В файл web.config (по умолчанию находится в папке C:\Program Files\Microsoft Team Foundation Server 11.0\Application Tier\Web Services) добавить в раздел <appSettings> текст:
<add key="FixedSizeBasedPolicy" value="500" />
где value - предельный размер кэша в мегабайтах.


После этого сохранить файл web.config и перезагрузить IIS (например, командой iisreset /noforce).

См. ссылку.