Задать вопрос
Alf162
@Alf162

Возможно ли развернуть локальную систему контроля версий, т.к. нет подключения к интернету?

Здравствуйте!
Подскажите, пожалуйста, возможно ли развернуть локальную систему контроля версий, т.к. нет подключения к интернету?
  • Вопрос задан
  • 6598 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 4
Конечно можно.
Все современные системы контроля версий можно использовать локально.
А распределенные системы контроля версий (DVCS) такие как Git или Mercurial вообще строятся из взаимодействующих локальных репозиториев.
Даже старушка SVN позволяет создать локальный репозиторий.

Если стоит задача развернуть систему контроля версий в локальной сети организации, то есть несколько способов.
1. Развернуть локальный сервер Git с помощью gitlab или gitolite.
2. Организовать pull-модель разработки внутри сети, когда ведущий разработчик сам собирает изменения с репозиториев подчиненных в свой главный репозиторий и выполняет сборку из него. То же самое можно сделать и на Mercurial.
3. Поставить Mercurial на сервер.
4. Или по старинке, поставить SVN на сервер. Ссылок даже давать не буду, так как делать этого не нужно.
Ответ написан
Комментировать
egor_nullptr
@egor_nullptr
Git
Ответ написан
Комментировать
IlyaEvseev
@IlyaEvseev
Opensource geek
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.'
Ответ написан
Комментировать
Alf162
@Alf162 Автор вопроса
Т.е. git или mercurial можно поставить на свой локальный сервер сервер?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы