diff --git a/scripts/functions b/scripts/functions index 9fc7b735..eca66b86 100644 --- a/scripts/functions +++ b/scripts/functions @@ -636,7 +636,10 @@ CT_GetSVN() { CT_MktempDir tmp_dir CT_Pushd "${tmp_dir}" - CT_DoExecLog ALL svn export ${rev:+-r ${rev}} "${uri}" "${basename}" + if ! CT_DoExecLog ALL svn export ${rev:+-r ${rev}} "${uri}" "${basename}"; then + CT_DoLog WARN "Could not retrieve '${basename}'" + return 1 + fi CT_DoExecLog ALL tar cjf "${CT_TARBALLS_DIR}/${basename}.tar.bz2" "${basename}" CT_SaveLocal "${CT_TARBALLS_DIR}/${basename}.tar.bz2"