Вопрос относительно моей настройки управления исходным кодом - я должен использовать ветви или многократные репо? - PullRequest
0 голосов
/ 10 октября 2018

Извините, если это неправильный форум для публикации вопросов, связанных с управлением исходным кодом, но я не был уверен, где еще спросить.

Так что я создаю git-репозиторий для моей команды - разработчиков и художников.Gitlab - наш хост, а sourcetree - наш клиент.

Как это можно настроить таким образом, чтобы нашим артистам требовалось выполнять все обязательства разработчика, а разработчикам требовалось тянуть все исполнителя?совершает.Потому что это то, что происходит в настоящее время, когда мы все работаем над основной веткой.

Будет ли лучший способ достичь этого - это разные ветки (master, dev, art), настройка нескольких репозиториев или лучший способ??

Спасибо ~ Скотт

1 Ответ

0 голосов
/ 10 октября 2018

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

Простое предложение соответствует тому, что вы уже упоминали, а именно, имеет отдельную ветку dev и art,В течение каждого цикла спринта разработчики и художники вносят свой вклад в свои отдельные ветви.В конце спринта кто-то, знакомый с Git и всей кодовой базой, такой как разработчик или, возможно, разработчик, может объединить обе ветви обратно в master.Затем он мог создавать новые ветки для разработчиков и разработчиков для следующего спринта.Такой подход может в значительной степени оградить каждую сторону от необходимости беспокоиться о работе, которую выполняет другая.

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