TortoiseSVN + Samba share
Отлаживать веб-приложения на сервере под управлением *nix через Samba крайне удобно — подключаешь директорию как сетевой диск и работаешь без всяких синхронизаций. Правда, TortoiseSVN иногда, хоть и не всегда, при commit выдаёт сообщение о нарушении прав доступа. После этого на директории необходимо сделать Clean Up, но он тоже не работает и вся работа с SVN для этой директории полностью ломается. В общем-то, TortoiseSVN и не рекомендуют использовать в такой связке, но решение есть.
Для этого нужно отредактировать файл /etc/samba/smb.conf:
# sudo nano /etc/samba/smb.conf
В секцию [global] или в секцию, описывающую расшаренную директорию нужно добавить delete readonly = yes:
[www]
path = /var/www/
browsable = yes
public = yes
writable = yes
create mask = 0664
directory mask = 0775
<strong>delete readonly = yes</strong>
Перезапустить Samba:
# sudo /etc/init.d/samba restart
Источник: http://www.flashmark.co.uk/
Дополнительно можно поиграть с конфигурацией Samba для достижения оптимальной производительности: http://ogre.ikratko.com/