Управление версиями с Subversion рекомендует следующий макет для (однопроектных) репозиториев (дополняется этот вопрос):
/trunk
/tags
/rel.1 (approximately)
...
/branches
/rel1fixes
Каковы относительные достоинства этой компоновки по сравнению с (возможно) более ориентированной на процесс?:
/development
/current
/stable
/qa (maybe)
...
/production
/stable
/Prod.2
/Prod.1
/vendor
/Rel.5.1
/Rel.5.2
Обратите внимание, что я думаю о внутреннем развертывании, а не о создании продукта.
Отказ от ответственности: хотя я являюсь пользователем Subversion, мне никогда не приходилось развертывать его в реальной живой среде.