Revision history for File-RsyBak

0.17    2012-03-03

        No functional changes. Reduce startup overhead by delaying loading of
        modules (measured on my Atom N570 netbook: from 0.15s to 0.06s). This is
        not important actually, I'm just testing Perinci::CmdLine and
        Perinci::BashComplete on this module.


0.16    2012-03-02

        No functional changes. Replace Sub::Spec::CmdLine with Perinci::CmdLine.


0.15    2011-05-27

        [BUG FIXES]

        - The code touched .current.timestamp before we use its mtime for
          history backup dir name, it should be after.


0.14    2011-02-28

        Spec: add 'deps' clause to nice/rsync/rm execs.

        Require newer version of Sub::Spec::CmdLine.


0.13    2011-02-22

        Update to latest Sub::Spec (%SUBS -> %SPEC).


0.12    2011-02-16

        Reduce startup overhead (avoid loading Log::Any::App) when invoked for
        bash completion.


0.11    2011-02-15

        Fix tests.


0.10    2011-02-15

        Do not die in backup(), return error response instead.


0.09    2011-02-15

        Fix sub spec (--histories is optional).


0.08    2011-02-15

        Rename from File-CRBackup -> File-RsyBak.

        Remove the use of "cp -la" and use "rsync --link-dest" instead.

        Allow remote sources.


0.07    2011-02-11

        Fix POD.


0.06    2011-02-10

        Add POD documentation for functions (using
        Pod::Weaver::Plugin::SubSpec).


0.05    2011-02-09

        Add missing dependencies for script 'crbackup'.


0.04    2011-02-09

        Some small fixes and update to newer version of Sub::Spec::CmdLine.


0.03    2011-02-09

        Add script: crbackup.

        Add more documentation.

        Fix missing dependencies/use statements.


0.02    2011-02-05

        Add arguments: extra_cp_opts, extra_rsync_opts


0.01    2011-02-04

        First release.