Duplikate
Syncs one directory to another (example: a git project to an svn repo)
Install / Use
/learn @technoweenie/DuplikateREADME
duplikate
process the differences between the two directories:
dupe = Duplikate.process 'my-git-repo', 'my-svn-repo' dupe.added_files #=> [..., ...] dupe.added_directories #=> [..., ...] dupe.deleted_files #=> [..., ...] dupe.deleted_directories #=> [..., ...] dupe.existing_files #=> [..., ...]
dupe.report
Or actually make the changes and commit in svn:
Duplikate.execute 'my-git-repo', 'my-svn-repo'
TODO: Actual real-world usage!
