Мне бы хотелось предложить более обнадеживающее решение, но на основе моего опыта не в настоящее время возможный объединить svn использование свойств TortoiseSVN. См. http://svn.haxx.se/tsvn/archive-2008-09/0212.shtml .
Я еще не нашел плагин, который меня полностью устраивает. Я использовал SimpleAclComponent и SimpleAuthComponent (основанные на Облегченный подход к ACL - 33 строки Magic ) для создания индивидуального решения.
Вы можете попробовать плагин phpGACL для CakePHP - я добился определенного успеха, но к нему нужно немного привыкнуть. Лучше всего проверить ветку 1.2 из репозитория Cakeforge, а не просто переходить по ссылке «скачать» на домашней странице плагина, которая некоторое время не обновлялась.
Это потребовало некоторой борьбы, но в конце концов я получил аутентификацию и acl, работающие через встроенные компоненты CakePHP, Auth и Acl.
Настройка была гладкой, пока не пришло время разрешать и отклонять разрешения. Для этого я использую подключаемый модуль управления Acl Джеффа Лойзеля, который я получил от http://bakery.cakephp.org/articles/view/acl-management-plugin
В настоящее время я использую этот, http://bakery.cakephp.org/articles/view/acl-management-plugin , но мне пришлось немного изменить его, чтобы он мог управлять CRUD. Мне любопытно, что другие напишут в этой теме.
-Matt
Я использую этот замечательный плагин: http://sourceforge.net/projects/pippoacl/ Вы можете управлять пользователями, группами и разрешениями групп с помощью ajax в очень красивом и удобном интерфейсе
Я нашел этот обновленный, работающий с последней версией CakePHP v1.3 .. Но пока не тестировал. Ссылка: http://github.com/jedt/spark_plug