#!/bin/bash

for repo in "${@:-*}"; do
    gitdir=$repo/.git
    [[ -d $gitdir ]] || continue
    head=$(git --git-dir $gitdir rev-parse HEAD)
    lastsvn=$(git --git-dir $gitdir log --grep='^git-svn-id:' --first-parent -1 --format=%H)
    if [[ $head != $lastsvn ]]; then
        echo "$repo has uncommitted changes"
    fi
done

