Как подключиться к серверу SVN на Java и не только? - PullRequest
3 голосов
/ 20 февраля 2010

У меня есть проект, в котором я должен извлечь данные или код из SVN и создать диаграмму последовательности / класса / UML на основе кода / данных, полученных из SVN.

Мои вопросы:

  1. Как подключиться к серверу SVN из Java?
  2. Существуют ли библиотеки Java, которые могут использовать метод класса и генерировать диаграмму последовательности?
  3. Существует ли библиотека java, которая может генерировать диаграмму жалоб UML 2.0 из файла класса?

Любые указатели будут высоко оценены.

Ответы [ 3 ]

7 голосов
/ 20 февраля 2010

Чтобы ответить на ваш вопрос о Java-API SVN: SVNKit очень удобно.

1 голос
/ 16 марта 2010

Если я хорошо понимаю, необходимо пересмотреть последовательность и диаграмму классов из существующего кода, который в настоящее время используется командой SVN.

Нельзя программно выполнить реверс, используя метод, потому что это намного сложнее, чем просто метод. У вас наверняка есть сотни или более методов, требующих базового обратного инжиниринга. Шаг для обратного инжиниринга Java-кода в UML-диаграмму заключается в следующем: Сначала сопоставьте ваш код с моделью UML: вы можете сделать это, просто перетащив мышью или полностью изменив проект, а затем создав UML-представления из вашей модели

Как только проект UML создан, вы можете поделиться им напрямую в SVN с другими пользователями, если они используют Eclipse, если они не используют Eclipse, тогда вы можете экспортировать изображение вашей диаграммы последовательности с помощью опции экспорта изображений и скопировать ее изображение внутри вашего командного проекта для документирования.

0 голосов
/ 20 февраля 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...