Эдуард, дальше конфигурируется сам EA для работы через EA:
http://www.sparxsystems.com/enterprise_architect_user_guide/9.2/projects_and_teams/usingversioncontrol.html
1. Запускаем EA и загружаем проект, который хотим поставить под версионный контроль.
2. Создаём новую конфигурацию SVN в Project | Version Control | Version Control Settings
3. Ставим под версионный контроль любой из пакетов из Project Browser. Контекстное меню пакета | Package Control | Configure ...
Сергей, я что-то не улавливаю как раз вот этот этап. Загружаем проект? Ну нет еще никакого EA проекта, есть проект в code.google, но он пустой.
Дальше про контроль пакетов, как это правильно настроить, что следует включить, а что не следует. Раз Вы активно это используете, нельзя ли все этапы описать поподробнее.
1. где создавать локальный проект .EAP, он должен быть располагаться вне версионного контроля?
2. как делать Update
3. как делать Commit
Поясню свое недоумение. Я пользовался в основном Visual Paradigm со студентами, так там следующая и вполне ясная работа:
1. создаем svn проект на сервере
2. подключаемся к нему через Teamwork
3. Делаем чекаут
4. далее через этот инструментарий делаем апдейт-коммиты - все ясно видно и понятно.
А тут я не совсем понимаю, коммиты и апдейты делать вне ЕА с использованием например TortoiseSVN? Вернее если честно я совсем не понимаю как этим пользоваться.
Например пытаюсь выполнить апдейт из TortoiseSVN, а у меня
Update
Working copy 'C:\02 Projects\EAProjects\Опыт' locked.
'C:\02 Projects\EAProjects\Опыт' is already locked.
Please execute the 'Cleanup' command.
Видимо, что то делаю не так