archrelease: call svn rm only once
Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
This commit is contained in:
parent
e652dc8085
commit
e1312ec493
|
@ -30,9 +30,11 @@ fi
|
|||
echo -n "releasing package to ${1}..."
|
||||
pushd .. >/dev/null
|
||||
if [ -d "repos/${1}" ]; then
|
||||
for file in $(svn ls "repos/${1}"); do
|
||||
svn rm -q "repos/${1}/$file"
|
||||
done
|
||||
declare -a trash
|
||||
while read -r file; do
|
||||
trash+=("repos/$1/$file")
|
||||
done < <(svn ls "repos/$1")
|
||||
svn rm -q "${trash[@]}"
|
||||
fi
|
||||
if [ ! -d repos ]; then
|
||||
mkdir repos
|
||||
|
|
Loading…
Reference in New Issue