Создание файлов только для чтения, пока они не будут извлечены
Мне нужно сделать файлы проекта доступными только для чтения по умолчанию и сделать их доступными для записи, если и только если я проверяю файлы для локального редактирования.
Я думал, что это поведение по умолчанию, но по какой-то причине я потерял его. Как я могу получить его обратно?
(мое конечное намерение состоит в том, чтобы запретить разработчикам редактировать файлы без предварительной проверки.)
1 ответ:
Похоже, что вы используете функцию "локальные рабочие пространства" TFS 2012.
Это означает, что все файлы доступны для записи и их не нужно проверять, чтобы удалить флаг только для чтения (так же, как SVN и Git). Как только вы внесете изменения в файл, он будет извлечен.
Вы можете изменить TFS на default для серверных рабочих пространств или просто настроить рабочие пространства как серверные рабочие пространства для каждого разработчика.