@@ -63,7 +63,8 @@ install_dependencies() {
65sync_code() {
65sync_code() {
66− bzr export --uncommitted --format=dir /tmp/$CODE_DIR
66+ [ -e .bzr ] && bzr export --uncommitted --format=dir /tmp/$CODE_DIR
67+ [ -e .git ] && git checkout-index -a -f --prefix=/tmp/$CODE_DIR/
67 rsync -crlOzv -e "ssh -p $TARGET_SSH_PORT -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" /tmp/$CODE_DIR/ $USER@$TARGET_IP:$CODE_DIR/
68 rsync -crlOzv -e "ssh -p $TARGET_SSH_PORT -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" /tmp/$CODE_DIR/ $USER@$TARGET_IP:$CODE_DIR/
68 rm -rf /tmp/$CODE_DIR
69 rm -rf /tmp/$CODE_DIR