everzet/capifony — pull request #293 by abarani (2012-12-06 01:00:16+00:00)
Title: extended fallback code for symlinks on file systems that don't support them

I've encountered problems using the `database:` namespaced tasks on a filesystem that doesn't support symlinks.

Specifically i'm using capifony in a virtualbox shared folder mounted inside a linux guest os. (see this https://www.virtualbox.org/ticket/10085)
Using the `database:dump:remote` task resulted in a `symlink: Read-only file system` error.

I've extended the fallback code used for Windows to a more general `Exception` rather than a `NotImplementedError` in order to cover the issue.

I'm not a ruby developer so please be patient. :)