amireh/Karazeh

Implement the Patcher

Closed this issue · 0 comments

The patcher needs to support 3 operations:

  • CREATE: create a new file locally from a remote file
  • MODIFY: patch a local file using a diff located remotely
  • DELETE: remove a local file
  • RENAME: move/rename local files

The Patcher's repository of the operations will be populated by the Downloader as it parses the patch list.