Я много искал в Интернете инструменты моделирования UML, которые поддерживают системы контроля версий, такие как svn, но я ничего об этом не нашел. Кто-нибудь знает хороший инструмент моделирования uml, желательно бесплатный, с поддержкой контроля версий?
Вы можете попробовать BOUML: http://bouml.free.fr
У него есть плагин "контроль файлов", который должен делать трюки среди cvs, svn и других
Не бесплатно, но EnterpriseArchitect Sparx Systems довольно дешевый и хорошо работает с различными системами контроля версий.
Просто выстрел в темноте, но визуальная парадигма может сработать.
Если вы используете Mac, OmniGraffle работает довольно хорошо, но я бы не назвал его полнофункциональным.
Что касается SVN, почему бы вам просто не сохранить сам файл макета UML в SVN, чтобы вам не требовалась интеграция.