|
#!/bin/bash
|
|
|
|
GIT_SYNC_FOLDER="/var/local/redmine/repositories"
|
|
|
|
for REPO_DIR in "$GIT_SYNC_FOLDER/"*; do
|
|
if [ -d "$REPO_DIR" ] && [[ "$REPO_DIR" =~ ^.+\.git$ ]]; then
|
|
echo "Fetching $REPO_DIR"
|
|
(cd "$REPO_DIR" && git remote update --prune) >> /dev/null
|
|
fi
|
|
done
|