summaryrefslogtreecommitdiff
path: root/db-functions-svn
blob: fe043a0ca1a268077f642d4c16e4790fe0a18fd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/hint/bash

if [[ -n ${SVNUSER} ]]; then
	setfacl -m u:"${SVNUSER}":rwx "${WORKDIR}"
	setfacl -m d:u:"${USER}":rwx "${WORKDIR}"
	setfacl -m d:u:"${SVNUSER}":rwx "${WORKDIR}"
fi

arch_svn() {
	if [[ -z ${SVNUSER} ]]; then
		/usr/bin/svn "${@}"
	else
		sudo -u "${SVNUSER}" -- /usr/bin/svn --username "${USER}" "${@}"
	fi
}