author: Mia Schambeck
summary: Clean readme
author: Mia Schambeck
summary: Fix weird bug when using tmp path
author: Mia Schambeck
summary: Make filepath more specific
author: Mia Schambeck
summary: Make directories work with sortle
In this commit .sortle/commit_NUM/files is reworked to enable directory structures in repositories. The initial files are still stored in .sortle/init/ without subdirs, so identical filenames in different directories still don't work, but the general structure is tracked with each commit and restored using the respective commands.
author: Mia Schambeck
summary: Add arguments in readme
author: Mia Schambeck
summary: Reformat and extend readme
author: Mia Schambeck
summary: Format tabs consistently; suppress scp output
author: Mia Schambeck
summary: use sort -V instead of sort -n
Sorting the commit using sort -n sorts commit 10 before commit 2.
sort -V sorts for version numbers and produces the expected
behaviour.
author: Mia Schambeck
summary: Implement revert and restore; reformat
sortle revert NUM reverts the tracked files to the state
of a prior commit.
sortle restore FILE restores a deleted file to the workspace.
author: Mia Schambeck
summary: fix pull; move more code to functions; implement remote receive hook
.sortle/remote-run-after-send exists, sortle tries to run
it after calling sortle send using ssh.author: Mia Schambeck
summary: Track file deletion
Collect all tracked files that are still present in working dir in files.
author: Mia Schambeck
summary: Add sortle log
author: Mia Schambeck
summary: Implement sortle diff; cleanups
author: Mia Schambeck
summary: Implement sortle send operation
Sortle send aims to synchronize a remote repository with the current local state. A few checks are implemented to avoid wrongly overwriting remote files.
author: Mia Schambeck
summary: Only save diffs if file still exists in working dir
author: Mia Schambeck
summary: Yet another test commit
author: Mia Schambeck
summary: Another test commit
author: Mia Schambeck
summary: A test commit