----------------
* Use full copies instead of symlinks to create working copies. This avoids
the issue of having the git and svn repository out of sync when working
with multiple copies of the same repository and greatly reduces the risk of
conflicts.
This also means, that the fetch command now only operates on the cache
without modifying the working copy (making it safe to run via crontab,
for example)
Running gitify against an old-style working copy will produce an error.
Simply deleting the symlink and re-running gitify remedies that, however.
Another effect, is that the init command is now only needed once for each
working copy (it is no longer necessary to re-run the command after
switching between different working copies of the same repository).
gitify therefore no longer defaults to the init command (just as neither
git nor svn do anything w/o supplying an explicit action). Also, it has been
renamed from ``gitify`` (back) to ``init``.
[tomster]
* Allow the ``help``, ``--version`` and ``fetch`` commands to run outside .svn directories
[tomster]