diff options
Diffstat (limited to 'scripts/sync-to-pieni')
-rwxr-xr-x | scripts/sync-to-pieni | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/scripts/sync-to-pieni b/scripts/sync-to-pieni new file mode 100755 index 0000000..84facfa --- /dev/null +++ b/scripts/sync-to-pieni @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +for dir in $HOME/GTD $HOME/Journal/src $HOME/checklists $HOME/Templates +do + echo "$dir" + ( + set -e + cd "$dir" + if ! bzr diff > /dev/null + then + bzr commit --quiet -m 'commit from sync-to-pieni' + fi + bzr merge --pull + bzr push + ) + echo +done + + |