Давайте попробуем ответ, который рекомендует общие решения, а не особенности.
Во-первых, да, вы можете использовать Subversion на автономном компьютере - вы можете установить сервер локально или работать с файлом: //
Но если нет очень веской причины, по которой вам нужно использовать subversion, я бы сказал, что это не лучшее решение проблемы локального контроля версий - не в последнюю очередь потому, что это не помогает одной из вещей, которые я считаю существенными, т.е. Исходный код находится как минимум в двух местах (да, даже для личных вещей). Поэтому я бы предложил использовать распределенную систему контроля версий (DVCS).
Одним из преимуществ DVCS является то, что после установки инструментов репозитории автономно размещаются в папке, и вы можете синхронизировать содержимое между разными папками, содержащими «одно и то же» хранилище, при условии, что у вас есть доступ на уровне файлов. У вас также есть возможность поговорить с «серверными» версиями этих репозиториев (которые либо размещены в частном порядке, либо доступны в качестве службы). Это делает жизнь намного проще, управляя всем локально.
У DVCS есть и другие преимущества.
Как я уже отмечал, я не думаю, что у вас действительно есть правильное решение VCS, пока ваш код находится как минимум на двух компьютерах (в частности, на двух разных жестких дисках и, в идеале, в нескольких местах), хотя клонировать и нажимать, например, на USB-накопитель или «облачное» хранилище (skydrive, dropbox и др.) - это еще один способ, который также должен работать).
Что касается DVCS - я бы посмотрел на Mercurial (Hg) и Git, а также на Veracity . Я использую Mercurial, потому что его все еще лучше на окнах ...
Если вы согласны с условиями размещенных сервисов, я на самом деле согласен с тем, что Github заслуживает похвалы, но есть много хороших вещей в отношении bitbucket и Fogbugz / Kiln ... и то же самое, вероятно, относится ко многим другим сервисам. который я не перечислил (например, http://beanstalkapp.com/, о котором упоминалось при передаче мне в твиттере ранее сегодня)