Несколько вопросов по этой теме:
1) Какая у вас самая большая команда разработчиков (выполняющих фактические коммиты, не считая только для чтения) в одном репозитории SVN? Были ли у вас проблемы?
2) Какая самая крупная команда вам удобна в одном репозитории SVN? Лучше ли использовать другой инструмент контроля версий для очень больших команд? (Не называйте IBM Rational, потому что он будет проигнорирован и подвергнут флейте, но другие могут быть возможны, если будет дано действительное обоснование. Совместимость Solid Eclipse и Flex / Flash Builder IDE является обязательной.)
2a) Очевидно, это зависит от проекта, но есть ли какие-либо серьезные недостатки, связанные с разделением «больших» команд разработчиков на небольшие модульные команды, все из которых используют свои собственные репозитории SVN?
3) Имеет ли организация смысл иметь два стандартных инструмента управления версиями, один для больших систем (при необходимости) и один для небольших (~ 5 разработчиков или меньше) систем?
Для дополнительных баллов:
4) Что бы вы считали "большой" командой (включая только разработчиков, поскольку это относится к использованию SVN, не QA, менеджмент, тестировщики , и т.д)?