Я использую несколько репозиториев - хотя я признаю, что когда дело доходит до организации кода, у меня есть немного OCD, и мне нравится, что вещи очень организованные и разные.
Я управляю репозиториями SCM в нашей компании, и в настоящее время у нас есть три: один для основных проектов, один для пакетов/библиотек и один для стороннего кода. Если бы я снова это сделал, я бы также сделал отдельный репозиторий для медиафайлов (у нас есть много файлов mp3/wav, которые должны быть в управлении версиями), но, увы, они находятся под нашим основным репо.
Я считаю, что единственным сильным аргументом в пользу использования нескольких репозиториев (помимо того, что он является навязчиво организованным) является то, что он облегчает работу с правами доступа для каждого из этих репозиториев, тогда как в зависимости от вашей среды SCM это может быть не так легко для нескольких путей под одним репо.
Действительно, поиск стека не видел их с условиями, которые я использовал. –
Мы не можем объединить эти вопросы, хотя можем ли мы? Я буду держать это открытым, так как больше ответов лучше, чем меньше. Нужно указывать на другие вопросы. –
Я искал «Должен ли я иметь 1 или много репозиториев?» (ваш вопрос), а ссылка в приведенном выше надписи - # 2 в списке. Я не думаю, что есть слияние, а другое Q не связано с этим. Никаких дубликатов не лучше. – Bratch