Система контроля версий нужна, потому что с ней жизнь в тысячу раз лучше, чем без неё.
Это не очевидно сразу, зато становится ясно, когда она пару раз поможет при крупном факапе, и когда разработчиков будет больше одного.
Про SVN ничего не слушайте. Двадцать первый век на дворе, изучать SVN сейчас это маразм.