Существует ли распределенная система управления версиями (например, git или Mercurial), которую можно использовать в качестве встроенной библиотеки в приложениях Java (для реализации версионного и синхронизируемого хранилища данных приложения), в идеале написанную на чистом Java и под разрешительной лицензией?
Встраиваемая распределенная система контроля версий в Java?
Ответы (3)
Я не знаю никаких чистых Java-решений. Но проверьте http://javagit.sourceforge.net/, вы можете использовать его для подключения к git репозиторий с Java.
person
Josh Moore
schedule
07.10.2008
Существует чистая библиотека Java, SVN Kit для взаимодействия с Subversion.
person
oxbow_lakes
schedule
07.10.2008
Прошло некоторое время с тех пор, как я проверял, но я не думаю, что Subversion поддерживает распространение так же, как Git и Mercurial.
- person Aidos; 08.10.2008