Возможно ли развернуть локальную систему контроля версий, т.к. нет подключения к интернету?
Конечно можно. 
Все современные системы контроля версий можно использовать локально. 
А распределенные системы контроля версий (DVCS) такие как Git или Mercurial вообще строятся из взаимодействующих локальных репозиториев.
Даже старушка SVN позволяет создать локальный репозиторий.
Если стоит задача развернуть систему контроля версий в локальной сети организации, то есть несколько способов.
1. Развернуть локальный сервер Git с помощью gitlab или gitolite. 
2. Организовать pull-модель разработки внутри сети, когда ведущий разработчик сам собирает изменения с репозиториев подчиненных в свой главный репозиторий и выполняет сборку из него. То же самое можно сделать и на Mercurial. 
3. Поставить Mercurial на сервер.
4. Или по старинке, поставить SVN на сервер. Ссылок даже давать не буду, так как делать этого не нужно.
apt-get install mercurial
cd /path/to/workdir
hg init
hg add .
hg ci -m 'Initial commit.'
В дальнейшем:
hg addremove
hg commit -m 'Mnogo sdelal snova.'