Разрешение одного файла с VSS - PullRequest
2 голосов
/ 14 июня 2009

В моей компании есть приложение ASP.NET в хранилище VSS. Руководство хотело бы, чтобы некоторые файлы в хранилище были доступны только для чтения большинству пользователей, в то время как остальные файлы были бы доступны для записи всем пользователям. Я не думаю, что это можно сделать, но если это возможно, это потребует обмена.

Одна из возможных стратегий заключается в том, чтобы весь проект находился в папке, доступной только для чтения одним пользователям и доступной для записи другим. Тогда у вас может быть другая папка, доступная для записи всем пользователям. Только отдельные файлы, к которым у всех пользователей есть доступ для записи, будут совместно использоваться в папке, доступной для записи всем.

Проблема с этим связана с удобством. Некоторые из файлов, к которым имеют доступ только привилегированные разработчики, являются базовыми классами, поэтому доступная для записи ветка не будет компилироваться из коробки.

Что касается использования SCM, которое разрешает ACL для каждого файла, я открыт для предложений, но я задал этот вопрос отдельно.

...