archrelease: Copy new files from trunk
Currently, files that have just been added to trunk are not copied to the repositories when invoking archrelease, as `svn ls` does not list them if we don't `svn update` explicitly before. Use `svn ls -r HEAD` to include everything from current HEAD. Fixes FS#25680. Reported-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
This commit is contained in:
parent
61010062ff
commit
c24209028a
|
@ -30,7 +30,7 @@ if [[ $(svn status -q) ]]; then
|
|||
fi
|
||||
|
||||
pushd .. >/dev/null
|
||||
IFS=$'\n' read -r -d '' -a known_files < <(svn ls "trunk")
|
||||
IFS=$'\n' read -r -d '' -a known_files < <(svn ls -r HEAD "trunk")
|
||||
for file in "${known_files[@]}"; do
|
||||
if [[ ${file:(-1)} = '/' ]]; then
|
||||
abort "archrelease: subdirectories are not supported in package directories!"
|
||||
|
|
Loading…
Reference in New Issue