0

我是 SVN 和 Maven 的新手。我正在尝试从websvn下载源代码。我已经从桌面和 Eclipse 插件中尝试过 Tortoise 和 SVN,但都没有成功。

这样做

mvn http://websvn.ow2.org/listing.php?repname=frascati&path=%2Ftrunk%2Fexamples%2Ffrascati-in-the-cloud%2FGoogle%20App%20Engine%2F

我收到一个前缀 http 错误。下载此代码的方法是什么?

4

1 回答 1

1

他们如何提供对 repo 的匿名访问非常令人费解。如果您阅读此 wiki,事情会更清楚:OW2 Forge: SVN Repository

您可以将项目签出为(针对您的情况)

svn checkout "svn://svn.forge.objectweb.org/svnroot/frascati/trunk/examples/frascati-in-the-cloud/Google App Engine"

请注意 URL 周围的引号,因为您的 URL 包含空格。

或使用乌龟结账svn://svn.forge.objectweb.org/svnroot/frascati/trunk/examples/frascati-in-the-cloud/Google App Engine


旁注:在阅读您的问题时,我一直在抱怨的一件事是您为什么要使用mvnMaven 来签出存储库。

这是区别。

svn命令是调用 SubVersion。SubVersion 是一个 SCM。它管理修订和并行开发。它与从本地机器签出、签入、更新、删除和添加代码到存储库或从存储库添加代码有关。

mvn命令是召唤全能的Maven。Maven 是一个构建管理器。它与您编写的代码的编译、打包、测试和发布有关。它在发布期间与 SVN(或任何其他 SCM)部分重叠。您不使用 Maven 来签出代码。

所以,mvnsvn押韵——但它们不是一回事。

于 2012-09-20T17:15:51.070 回答