#!/bin/bash -e
trap "" 2
ROOT="`darcs_root`"
[ -n "$ROOT" ]
cd "$ROOT"
{
dfs | sort | while read A; do if [ \! -x "$A" ]; then echo chmod$'\t'-x$'\t'"$A"; else echo chmod$'\t'+x$'\t'"$A"; fi; done
find -type l | sort | while read A; do echo ln -s$'\t'"`readlink "$A"`"$'\t'"$A"; done
} > .darcs_metadata
darcs add -q .darcs_metadata
