Нужен пример рабочего процесса, который невозможен в централизованных системах, таких как иерархические модели - PullRequest
1 голос
/ 07 января 2020

Я читаю эту статью

В нижней части страницы она читает (объясняет преимущества распределенной системы контроля версий):

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

Что является примером такого рабочего процесса (которые невозможны в централизованных системах, таких как иерархические модели)?

Ответы [ 3 ]

2 голосов
/ 07 января 2020

Например, на Github, если пользователи хотят сотрудничать в проекте с открытым исходным кодом, они могут разветвить проект и клонировать его, затем они будут работать на своей вилке вместо создания большого количества веток в проекте с открытым исходным кодом.

0 голосов
/ 07 января 2020

Если вы хотите работать на частной ветке (потому что я не хочу, чтобы кто-нибудь делал sn oop вокруг того, что я делаю), и вы хотите иметь контроль версий. Этот рабочий процесс (из-за отсутствия лучшего слова) не может быть реплицирован с централизованным контролем версий .... если, конечно, вы не создадите себе копию центрального репо.

0 голосов
/ 07 января 2020

Другим сценарием является наличие нескольких серверов, которые должны обслуживать одну и ту же кодовую базу, расположенных в разных сетях, каждый из которых необходимо синхронизировать с другими. Эти серверы могут находиться за брандмауэрами, что запрещает доступ политик компании, расположенных в интрасетях, недоступных для опубликованных c источников (объектов в удаленных местах с ограниченным доступом или без него, военных / правительственных учреждений и т. П. c.).

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