Tfs vs gitlab. Server architecture is quite different between Git and SVN.

Tfs vs gitlab. GitHub has both free and paid services.