Структурирование проектов и решений в системе контроля версий Team Foundation Server (TFS) - Хранение документации

ОГЛАВЛЕНИЕ

Хранение документации

Папка Documentation (Документация) предназначена для хранения документации проекта. Чтобы определиться с тем, где хранить те или иные документы (в системе контроля версий TFS или на сайте портала проекта Microsoft Windows SharePoint), учитываем следующее:

  1. SharePoint используется для внутренних документов группы, таких как документация вариантов использования, сценариев, требования и проектная документация.
  2. Система контроля версий TFS используется для документации продукта, которая поставляется заказчикам. Сюда могут входить руководства по установке и развертыванию, руководства по эксплуатации и файлы Справки.

Большинство документов являются двоичными файлами, поэтому во избежание ручного слияния версий исходного кода рекомендуется использовать блокировку взаимоисключающего доступа. Тогда при попытке открыть используемый файл будет поступать уведомление, что поможет исключить ручное слияние. Следует быть осторожными при использовании SharePoint, поскольку в этом случае требуется жесткий контроль версий документа. В SharePoint проще перезаписать изменения по сравнению с системой контроля версий TFS. По умолчанию SharePoint при закачивании файлов включает опцию «overwrite existing file» (перезаписать существующий файл).