Я оцениваю, возможно ли в GIT организовать наши проекты.
Мы работаем под Windows с Visual Studio 2010 в локальной сети.
Наша проектная организация выглядит следующим образом:
У нас есть общая кодовая база (назовите ее SHARE), где всем разработчикам разрешено расширять, модифицировать и исправлять ошибки.
Все разработчики имеют несколько частных проектов, которые зависят от общей базы кода.
Итак, структура:
root
|
+-- SHARE
+-- Project 1 Dev 1
+-- Project 2 Dev 1
+-- Project 1 Dev 2
То, что я думаю, - это один исходный репозиторий на сетевом диске с клонами на каждом ПК разработчика и 1 частный репозиторий для каждого проекта на ПК разработчика (возможно, некоторое резервное копирование в сети). Хорошая ссылка - это какая-то ссылка, так что когда разработчик проверяет свой проект, он также получает правильный общий источник.
Это возможно с GIT и как?
Или вы можете порекомендовать лучший способ?