У меня есть приложение RCP, которое сохраняет свой проект в виде XML-файла, и в настоящее время пользователь просто выбирает каталог для сохранения этого файла, а затем использует диалог открытия файла, чтобы открыть проект. Мы думаем о том, чтобы улучшить его, чтобы пользователи могли регистрироваться в менеджере исходного кода. Это облегчит пользователям возможность делиться своими проектами друг с другом со всеми преимуществами scm. Мне нужно что-то похожее на Subclipses, но я думал об использовании плагина maven svn, чтобы он был более гибким, в котором используется scm. Вероятно, было бы лучше сохранить его простым, потому что большинство пользователей не имеют ни малейшего представления о том, что такое scm. В идеале было бы просто иметь пункт меню Checkout, который открывает диалог, похожий на диалог Open File. Мне было интересно, если у кого-нибудь есть пример того, как использовать maven scm. Какие звонки сделать, чтобы установить местоположение scm и получить файл? Или, если есть лучший способ сделать это. Спасибо!