Po roku używania GIT-a jakoś ciężko się używa SVN-a

WIec eksperymentuje z migracją starych projektów ktore nadal żyją ;)

Po migracji każdy commit ma wpisany "Description" gdzie jest git-svn-id: svn+ssh://.............bc6f797
oraz "Summary" który czasami jest pusty (mea culpa)

Drobny problem: Git nie lubi pustych komentarzy
I jak jest pusty komentarz "Summary" to w GUI (gitlab , gitkraken) wyświetla git-svn-id: svn+ssh://.............bc6f797 zamiast pustych komentarzy
Irytuje mnie to strasznie !

git filter-branch -f --msg-filter '
read msg
if [ -n "$msg" ] ; then
    echo "$msg"
else
    echo "<empty>" "$msg" 
fi'

To nie działa !
Jak było wpisane "Summary" to po filtrze jest "Summary" + "Description"
Jak było puste Summary" to po filtrze jest tekst <empty> ale juz bez "Description"