У меня есть система, которая разбита на три разных языка программирования: C #, C ++ и Java.Первые два управляются в двух отдельных решениях Visual Studio, последнее - в проекте Eclipse.
Я хотел бы управлять исходным кодом для всех трех с помощью решения распределенной системы контроля версий (DVCS).В частности, Mercurial.
Какая из следующих опций была бы лучше: A. Имейте единственный репозиторий, содержащий весь исходный код системы.Каждый из 3 «ориентированных на язык» проектов находится в отдельной подпапке.
B.Есть один репозиторий для каждого языкового проекта.Всего 3 независимых репозитория.
В обоих вариантах я планирую управлять репозиторием (-ами) путем чередования между Visual Studio (TortoiseHg) и Eclipse (MercurialEclipse).
Заранее спасибо, urig