Subversion и DBUnit — как загрузить конкретную версию моментального снимка

Я отправил вопрос в список рассылки DBunit об ошибке, которую я вижу, когда компилирую свою программу. Один из ответов, которые я получаю, показан ниже:

Пожалуйста, попробуйте 2.4.9-SNAPSHOT (вам придется собирать из исходного кода; моментальные снимки в настоящее время предварительно не создаются). Я считаю, что коммит 1209 устраняет проблему, с которой вы столкнулись:

Я просмотрел проект DBunit и не могу понять, как загрузить эту конкретную версию. Я попробовал эту команду, но она возвращается с Does not exist error

svn checkout https://dbunit.svn.sourceforge.net/svnroot/dbunit/trunc/2.4.9-SNAPSHOT dbunit

Я думаю, что команда верна, потому что если я попробую существующую версию, она сработает. Например, работает следующая команда

svn checkout https://dbunit.svn.sourceforge.net/svnroot/dbunit/tags/dbunit-2.4.8 dbunit

Глядя в онлайн-браузер кода, я не вижу запись с нужным мне тегом. См. пример на http://dbunit.svn.sourceforge.net/viewvc/dbunit/

Значит ли это, что 2.4.9-SNAPSHOT не существует, или я что-то не так делаю?

Кроме того, что означает метка SNAPSHOT в конце релизной версии? Я видел, что это используется довольно много, но не совсем уверен, что это значит.

Спасибо


person ziggy    schedule 23.01.2012    source источник


Ответы (1)


Просто скачайте исходный код в указанной версии:

$ svn co https://dbunit.svn.sourceforge.net/svnroot/dbunit/trunk dbunit -r 1209
$ cd dbunit
$ mvn clean install

Версия 2.4.9-SNAPSHOT должна появиться в вашем репозитории после завершения сборки. Однако я столкнулся с некоторыми проблемами при его создании, com.oracle:ojdbc14:jar:10.2.0.4.0 не может быть найден. Проконсультируйтесь с разработчиками библиотеки, как это исправить.

person Tomasz Nurkiewicz    schedule 23.01.2012