Мы только начали использовать Phabricator и находимся в процессе интеграции наших репозиториев SVN в систему. Один репозиторий представляет собой своего рода «мега» репозиторий размером около 4 ГБ и содержит множество небольших проектов. Что я хотел бы сделать, так это разделить их в Phabricator, чтобы вместо одного мегарепозитория у меня был отдельный репозиторий в Phabricator для каждого проекта. Я хотел бы сделать это, не изменяя существующий репозиторий и фактически отделяя его.
Я считаю, что могу сделать это, установив «только импорт» в каждом репозитории на customer/small-project
и т. д., и на самом деле только что сделал это для первого небольшого проекта, но, похоже, он импортирует весь репозиторий размером 4,1 ГБ, потому что это занимает вечность. Чего я хочу избежать, так это того, что Phabricator импортирует ВЕСЬ мега-репозиторий для каждого подпроекта по понятным причинам (использование дискового пространства, общая производительность).
Есть ли способ избежать этого? Или Phabricator будет достаточно умен, чтобы не хранить все эти дубликаты файлов в системе, что позволит мне продолжать в том же духе, который я только что начал?