Class | Nanoc::Extra::VCS |
In: |
lib/nanoc/extra/vcs.rb
|
Parent: | Object |
A very simple representation of a version control system (VCS) that abstracts the add, remove and move operations. It does not commit. This class is primarily used by data sources that store data as flat files on the disk.
@abstract Subclass and override {add}, {remove} and {move} to implement
a custom VCS.