Вы можете защитить паролем определенные каталоги, используя файл authz сервера svn, например:
[proj:/branches/davesbranch]
dave = rw
Есть другие средства для доступа через Apache. См. книгу .
Мой вопрос будет "почему?" Если вы боитесь, что они что-то испортят, это противоречит идее контроля версий. Кроме того, если вы вместо этого дадите разработчикам свободу создавать столько веток, сколько они захотят, тогда они будут испортить свои собственные ветви вместо транка .