Subversion和DBUnit - 如何下载特定的快照版本

时间:2012-01-23 08:41:55

标签: unit-testing svn testing configuration dbunit

我向DBunit邮件列表发了一个问题,说明我在编译程序时遇到的错误。我得到的回应之一如下所示:

  

请尝试2.4.9-SNAPSHOT(您必须从源码构建;   快照目前尚未预先构建)。我相信提交1209修复   您遇到的问题:

我查看了DBunit项目,我无法弄清楚如何下载这个特定版本。 我尝试了这个命令,但它返回“不存在”错误

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标签在发布版本末尾的含义是什么。我已经看到这个用了很多但不确定它意味着什么。

由于

1 个答案:

答案 0 :(得分:2)

只需下载指定版本的源代码:

$ 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。请向库开发人员咨询如何解决此问题。