From 7becc80cc80914aa092ad2cd0e22cd305e2413b1 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Tue, 4 Feb 2014 19:28:59 +0100 Subject: implement getting files from svn Signed-off-by: Florian Pritz --- db-functions | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/db-functions b/db-functions index ff3e1d7..351aaeb 100644 --- a/db-functions +++ b/db-functions @@ -625,5 +625,15 @@ get_file_from_pkgrepo() { local filename="$3" # TODO: implement svn/git extraction + # for git: cd $whereever; git show $tag:$filename curl -s https://projects.archlinux.org/svntogit/community.git/plain/trunk/$filename?h=packages/$pkgbase + #arch_svn cat "${SVNREPO}/${_pkgbase}/tags/$tag/$filename" +} + +arch_svn() { + if [ -z "${SVNUSER}" ]; then + /usr/bin/svn "${@}" + else + sudo -u "${SVNUSER}" -- /usr/bin/svn --username "${SUDO_USER}" "${@}" + fi } -- cgit v1.2.3-24-g4f1b