Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Ошибка с svn.


Автор: Хоббит 11.2.2009, 17:35
Сервер linux, на нем samba. Через samba расшаренна папка /var/www в ней сайты. Всеми сайтами владеет www:www. Права на папки 770 файлы 660, новые папки и файлы в самбе  создаются с теме же правами и в группе www. Всех пользователей которым надо иметь доступ к сайтам, помещаю в группу www.
Все сайты под контролем версий.
При обновлении любого из них вылетает ошибка Can't set file '\\server1\hosts\****\.svn\entries' read-write: Отказано в доступе.
При обновлении (через tortoise svn) svn создает какие то свои файлы и пытается ставить на них права доступа rw... так как владелец файлов www, а пользователь лишь принадлежит группе www соответственно прав на это у него нет.
Как решить эту трудность? Всем на sambu заходить под одним пользователем, который и будет владельцем файлов?

Автор: bilbobagginz 11.2.2009, 19:54
Цитата(Хоббит @  11.2.2009,  17:35 Найти цитируемый пост)
Как решить эту трудность? Всем на sambu заходить под одним пользователем, который и будет владельцем файлов? 

есть несколько решений.
1) вопрос как именно сконфигурирована svn (svnserve, или apache)
2) пользователи svn как определены ?
3) почему не читал мануал (SVN Book) ? там как раз об этом всё написано


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)