From 98f36517251b5bccdb80d90d698c173c18ee4a29 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 28 Aug 2003 00:26:05 +0000 Subject: implemented merging an patch making git-svn-id: file:///home/lennart/svn/public/syrep/trunk@9 07ea20a6-d2c5-0310-9e02-9ef735347d72 --- doc/package.txt | 15 +++++++++++++++ doc/todo.txt | 12 +++++++++--- 2 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 doc/package.txt (limited to 'doc') diff --git a/doc/package.txt b/doc/package.txt new file mode 100644 index 0000000..e20274c --- /dev/null +++ b/doc/package.txt @@ -0,0 +1,15 @@ + + +File format for patches and snapshots: + + +8 bytes: id SYREPLP0 + +Multiple items of: + + 4 bytes: flags + 32 bytes: name as asciiz string + 4 bytes: length of item + + +$Id$ diff --git a/doc/todo.txt b/doc/todo.txt index a9da376..0bd0835 100644 --- a/doc/todo.txt +++ b/doc/todo.txt @@ -1,10 +1,16 @@ -1. merge/makepatch +1. merge/makepatch DONE 2. gzip 3. url merges -4. better usage info +4. better usage info on --help 5. documentation/man pages 6. stat() before and after md5 as consistency check 7. md5 before delete/replace/link -8. mmap usage package.c +8. mmap usage in package.c +9. Warn if hostname != origin +10. Recursive directory creation +11. Locking/Atomicity +12. Prune empty directories +13. Handle conflicts +14. -q mode $Id$ -- cgit