TortoiseSVN - это лишь SVN клиент, тоже им пользуюсь под вынь.
А по поводу как создать свой репозитарий, очевидных варианта 2:
1. Поставить свой сервер под linux и там настроить svn-сервер
2. Воспользоваться уже существующим, например всеми извесный
http://sourceforge.net
Регистрируешь там свой проект и получаешь svn репозитарий.