Darcs-Inventory
view release on metacpan or search on metacpan
printf "1\n2\n3\n4\n5\n" > a
darcs add a
darcs record --ignore-times --all --author="test" -m "1"
printf "1\n2\nb\n3\n4\n5\n" > a
darcs record --ignore-times --all --author="test" -m "2"
printf "1\n2\nb\n3\n4\d\n5\n" > a
darcs record --ignore-times --all --author="test" -m "3"
printf "1\n2\nb\n3\n4\d\n5\n6\n" > a
darcs record --ignore-times --all --author="test" -m "4"
chmod +w inventory_old inventory_new
cp _darcs/hashed_inventory inventory_old
/bin/echo -n nnyd | darcs unpull
cp _darcs/hashed_inventory inventory_new
SETUP
print("# $_\n"), system $_ for split(/\n/, $setup);
} else {
die "No darcs and no cached darcs output" unless -f "inventory_old" && -f "inventory_new";
}
( run in 0.297 second using v1.01-cache-2.11-cpan-8d75d55dd25 )