summaryrefslogtreecommitdiff
path: root/yarns/9000-implements.yarn
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2014-03-29 12:30:50 +0000
committerLars Wirzenius <liw@liw.fi>2014-03-29 12:30:50 +0000
commitab9bd1346af936085ad8d986ad17f87df374f272 (patch)
tree10e31cf7ba8b2b91a37df1390db98a3d5cc4a60a /yarns/9000-implements.yarn
parent3a92a2b1d13d54b431b1ff1de77329aa919f043c (diff)
downloadobnam-ab9bd1346af936085ad8d986ad17f87df374f272.tar.gz
Fix "obnam diff latest"
Add test case. Fix code. Reported-by: Junyx
Diffstat (limited to 'yarns/9000-implements.yarn')
-rw-r--r--yarns/9000-implements.yarn6
1 files changed, 6 insertions, 0 deletions
diff --git a/yarns/9000-implements.yarn b/yarns/9000-implements.yarn
index f2dab5f4..300112bb 100644
--- a/yarns/9000-implements.yarn
+++ b/yarns/9000-implements.yarn
@@ -400,6 +400,12 @@ unpredictable.
id2=$(run_obnam "$MATCH_1" -r "$DATADIR/$MATCH_4" genids | awk -v "n=$MATCH_3" 'NR == n')
run_obnam "$MATCH_1" diff -r "$DATADIR/$MATCH_4" "$id1" "$id2" > "$DATADIR/$MATCH_5"
+Show the diff between the latest generation and the generation before
+that.
+
+ IMPLEMENTS WHEN user (\S+) diffs latest generation in repository (\S+) into (\S+)
+ run_obnam "$MATCH_1" diff -r "$DATADIR/$MATCH_2" latest > "$DATADIR/$MATCH_3"
+
Encryption key management
-------------------------