我是SVN和Maven的新手。我正在尝试从websvn下载源代码。我尝试使用Tortoise和SVN,无论是桌面还是Eclipse插件都没有成功。
用
做mvn http://websvn.ow2.org/listing.php?repname=frascati&path=%2Ftrunk%2Fexamples%2Ffrascati-in-the-cloud%2FGoogle%20App%20Engine%2F
我收到前缀http错误。下载此代码的方法是什么?
答案 0 :(得分:1)
他们如何提供匿名访问回购,这是非常复杂的。如果您阅读此维基,事情会更加清晰:OW2 Forge: SVN Repository
您可以将项目签出为(针对您的情况)
svn checkout "svn://svn.forge.objectweb.org/svnroot/frascati/trunk/examples/frascati-in-the-cloud/Google App Engine"
请注意网址引用,因为您的网址包含空格。
或使用乌龟结帐svn://svn.forge.objectweb.org/svnroot/frascati/trunk/examples/frascati-in-the-cloud/Google App Engine
旁注:在阅读您的问题时,我脑海中浮现的一件事就是您使用mvn
- Maven来检查存储库的原因。
这是区别。
svn
命令用于调用SubVersion。 SubVersion是一个SCM。它管理修订和并行开发。它与检出,签入,更新,删除以及从/到本地计算机的存储库添加代码都有所作为。
mvn
命令是召唤所有强大的Maven。 Maven是一名构建经理。它与您编写的代码的编译,打包,测试和发布有关。它在发布期间与SVN(或任何其他SCM)部分重叠。您不使用Maven签出代码。
所以,mvn
和svn
做押韵 - 但它们不是一回事。