2010-04-21 3 views
0

Есть ли способ разрешить пользователю просматривать/изменять только некоторые файлы/классы .NET-проекта и компилировать все приложение на локальной машине с TFS2010?Предоставление доступа только к части проекта VStudio разработчику TFS и компиляции локально всего приложения

Без разделения проекта на несколько DLL, конечно.

Спасибо!

ответ

0

Вы можете установить разрешения для папок или отдельных файлов в TFS.

Но это потребует некоторого труда для поддержания (например, при добавлении нового файла, какие разрешения должны применяться) и будет легко сломаться.

Лучше решить как организационную/проблему людей, начиная с: почему вы хотите такое ограничение?

+0

@ Рихард: вам нужны такие ограничения, если вы нанимаете временного подрядчика и не хотите, чтобы он украл ваш IP-адрес. – abenci

+0

Если у них есть доступ на чтение (например, для сборки и отладки проекта), они могут его скопировать. Если вы не доверяете подрядчику, чтобы следовать контрактным ограничениям на IP, то вы не можете доверять им, чтобы они не скрывали что-то в коде. – Richard