Создайте ярлык с GIT в том же хранилище (похоже на внешние SVN) - PullRequest
0 голосов
/ 03 октября 2019

Мы переносим проекты из SVN в GIT.

У меня проблема. В одном из проектов SVN они использовали внешние SVN для создания ярлыков между модулями, например:

-ModuleA       
|_ srcA    
-ModuleB    
|_ srcB    
-Common    
|_ srcCommon    
|_ srcA (via externals)    
|_ srcB (via externals)   

Когда я делаю извлечение из хранилища svn, в моей папке Common у меня есть 3 файла.

Признавая, что эти 3 модуля сейчас находятся в одном и том же репозитории git (по некоторым бюджетным причинам ...), как я могу сделать его похожим в git. (из того, что я понимаю, поддерево или подмодуль работает при наличии двух разных репозиториев)

Поскольку сейчас, если я клонирую репозиторий git, у меня есть:

-ModuleA    
|_ srcA
-ModuleB    
|_ srcB    
-Common    
|_ srcCommon
...