浏览代码

backup when using rsync

Kevin H 11 年之前
父节点
当前提交
6051876d11
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 1 0
      rsync-exclude
  2. 2 1
      zshrc

+ 1 - 0
rsync-exclude

@@ -11,3 +11,4 @@
 - 2011/
 - 2012/
 - 2009 und aelter/
+- .rsync-backup/

+ 2 - 1
zshrc

@@ -25,7 +25,8 @@ alias ll='ls -Fhla | less -R'
 alias l='ls -lha'
 
 # backup-aliases for rsync
-alias backup-work-pull='rsync --exclude-from=$WORK/devtool-settings/rsync-exclude --numeric-ids -azuhP uber:~/rsync/arbeit/ $WORK'
+alias backup-work-pull='rsync --exclude-from=$WORK/devtool-settings/rsync-exclude --numeric-ids --delete -b --backup-dir=$WORK/.rsync-backup -azuhP uber:~/rsync/arbeit/ $WORK'
+alias backup-work-push='rsync --exclude-from=$WORK/devtool-settings/rsync-exclude --numeric-ids --delete -b --backup-dir=uber:~/rsync/arbeit-backup -azuhP $WORK/ uber:~/rsync/arbeit'
 
 # git aliases
 alias gits='git status -s'