aboutsummaryrefslogtreecommitdiff
path: root/exp/exp.sh
diff options
context:
space:
mode:
authorn-peugnet <n.peugnet@free.fr>2021-10-01 20:07:50 +0200
committern-peugnet <n.peugnet@free.fr>2021-10-01 20:07:50 +0200
commita8d4b5b440ed9ac29a0eae7fc47c144d46745078 (patch)
tree5c96e0fbedd8eeb0bc99bd6e1692cc4892615f1f /exp/exp.sh
parentc4aaf908abd8127c43088201f34dd2c921286a23 (diff)
downloaddna-backup-a8d4b5b440ed9ac29a0eae7fc47c144d46745078.tar.gz
dna-backup-a8d4b5b440ed9ac29a0eae7fc47c144d46745078.zip
add some comments, summary, TODOs and infos
Diffstat (limited to 'exp/exp.sh')
-rwxr-xr-xexp/exp.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/exp/exp.sh b/exp/exp.sh
index 0213b2f..c031b94 100755
--- a/exp/exp.sh
+++ b/exp/exp.sh
@@ -17,8 +17,13 @@ cat "$commits" | while read line
do
hash=$(echo "$line" | cut -f1)
git -C "$repo" checkout "$hash"
+
+ # create diff for this version
git -C "$repo" diff --minimal --binary --unified=0 "$prev" | gzip > "$diffs/$i.diff.gz"
+
+ # create backup for this version
../dna-backup commit -v 2 "$repo" "$backup"
+
prev="$hash"
let i++
if [[ $i == $max_count ]]