Notes:
This is a tiny release, fixing one major bug and adding some documentation.
Changes:
= 0.2.1
* Major DSL/Time bug-fix (String#to_time bug, fixed in revision 169)
* Documentation updates
= 0.2.0
* A Script Runner/binary has been added (dbackup)
* A DSL has been added for configuring backups
* Removal of old backups can now be specified in the DSL, using
natural language forms
* Before + After actions in the DSL
* RSpec + RCov = Bug free code
* Documentation added in the README file
* Developer Documentation in Rake and RSpec Report
* A series of example config files have been attached for Documentation
* Root backup directories are now created automatically
* Removed dependency on GNU's cp, so now this utility can be used
on any *NIX, including Mac OS X
= 0.1.0
* Initial Release
------------------
= Rel 0.2.1
* Rakfile's redundancies removed and generally cleaned up
* Regression test finally fixed String#to_time bug
* Error raising on String#to_time
* Testing added for bin/dbackup
* Errors now subclass from StandardError (not RuntimeError)
* Time#each_day_in_month added
= Rel 0.2
[2007.08.01]
* many misc. bug fixes
* documentation added in README file
* Backup Deletion now seems to work (almost too well)
* warnings turned off for DSL
[2007.07.21]
* removed dependency on GNU cp, so now we can DatedBackup on Mac OS X
* outputting of deleted directories
* fixed small bugs
[2007.07.25]
* ExecutionContext class added, so now the separate parts of the DSL
can execute in separate contexts. The Execution Contexts
will execute the DSL in an anonymous class + instance, so methods
used to run the DSL do not need be included. The DSL's themselves
have become modules, mixed in to the anonymous classes.
Work still needs to be done on calling these, both from the initial
call in /bin, and later on in the DatedBackup class.
* Any number of scripts can now be passed to the dbackup command line
utility. So specify the scripts one after another:
dbackup script1 script2 script3
[2007.07.20]
* Added basic DSL configuration, so no more rake for config files
Documentation via Rake, Rcov, and the spec reports are now
available in doc/
specs have been added, and code coverage is now at 100%
[2007.07.15]
* YAML support. Now all configuration files are written in yaml, and
should be loaded by running dbackup config_file.yaml
[2007.07.12]
* Command line runner, dbackup added to bin. Scripts can now be called
with the dbackup script_name. Scripts no longer have to include
the requirement of the gem, be executable, or end in .rb syntax.
= 0.1
|