Невозможно смотреть с компасом: текстовый файл занят в общей папке

Я установил RVM+Ruby+Sass+Compass на Debian6 и теперь пытаюсь «наблюдать за компасом» в общей папке через VirtualBox. Хост: Windows7 Гость: Debian6 Debian6 может записывать файлы в общую папку Windows7, все работает нормально, это не проблема.

#compass watch

Errno:: ETXTBSY on line 886 of /var/lib/gems/1.8/gems/sass-3.2.12/lib/sass../sass/util.rb: Text file busy .... .sass-cache...

Ему удалось создать папку в .sass-cache, но файлы в ней не создаются. С root или стандартным пользователем я получаю эту ошибку.

Я пытался установить Ruby самостоятельно или с помощью RVM. Нет успеха. Моя общая папка монтируется следующим образом:

mount -t vboxsf -o uid=1000,gid=1000,umask=0 sites /var/www/sites

Есть идеи?


person nicom    schedule 10.10.2013    source источник


Ответы (1)


Я знаю, что проблема очень старая, но хотя ответа еще нет, я просто хотел сказать, что у меня была такая же проблема, и я решил ее, установив «cache_path» в файле config.rb на «/tmp/.sass-cache». поэтому vboxsf не будет использоваться.

person Community    schedule 19.10.2013