Контроль версий для полностью локальных и с ограничением? - PullRequest
0 голосов
/ 12 марта 2019

Нам нужен один из элементов управления версиями, который может использовать полностью локально, как в локальной сети, соавторы подключаются к одному ПК и клонируют или создают филиал, не загружают код на сервер или что-то в этом роде.

  1. Всесоавторы получают доступ к хранилищу в компании через локальную сеть.
  2. Соавторы не имеют доступа к хранилищу вне компании.

какой контроль источника мы можем использовать?

Ответы [ 3 ]

0 голосов
/ 12 марта 2019

Вы можете использовать git в качестве Source Control и установить gitlab на свой локальный сервер. Мы в нашей компании используем Gitlab локально и это очень удобно. Более того, все ваши требования отлично обслуживают gitLab. Можно скачать Gitlab-Offline с

https://packages.gitlab.com/gitlab/gitlab-ce

0 голосов
/ 12 марта 2019

Практически все системы контроля версий поддерживают размещение вашего центрального хранилища в локальной сети, а не в Интернете, включая тот, который указан в теге вашего вопроса (в настоящее время: git, svn). Например, GitLab - это пакет, который вы можете установить на компьютер внутри вашей локальной сети, чтобы получить такой же опыт, как на gitlab.com, только он недоступен за пределами вашей сети.

Если вы хотите избежать установки чего-либо на центральном компьютере в вашей сети (что является обязательным требованием, если вы хотите клонировать и перенести в центральное место в вашей сети), вы захотите посмотрите на децентрализованные системы, такие как Git или Mercurial. В этих системах каждая локальная проверка / клон является полнофункциональным хранилищем, и другие могут извлекать из него данные (при условии, что вы позволяете им получить к нему доступ через что-то вроде SSH).

Большинство людей гораздо больше привыкли к централизованным рабочим процессам, поэтому, если у вас есть время и желание настроить что-то вроде GitLab, это, вероятно, легче объяснить всем.

0 голосов
/ 12 марта 2019

Похоже, Git идеально подходит для вас. Git homepage

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...