Структура SVN Репозиторію

Автори книжки “Version Control with Subversion” рекомендують зберігати декілька проектів в одній і тій самій репозиторії.

projectA/trunk
projectA/branches
projectA/tags

projectB/trunk
projectB/branches
projectB/tags

Я з цим рішенням можу погодитись частково. Дана структура має зміст якщо дані проекти є взаємозвязані, і до цих проектів мають доступ одні і ті самі користувачі.
В протилежному випадку зручнішим є створення і адміністрування окремих репозиторій для projectA і для projectB. Це дасть змогу більш гнучко конфігурувати, адмініструвати і бекапити окремо взяті репозиторії.

Leave a Reply