I would note that there are a number of good GUI SVN client applications available for OSX and Windows. Git seems to have less widespread support.