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

それらがリポジトリへの非アクセスを提供する方法はかなり複雑です。このウィキを読むと、状況ははるかに明確になります:OW2 Forge:SVNリポジトリ

あなたは(あなたの場合)としてプロジェクトをチェックアウトすることができます

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


補足:あなたの質問を読んでいる間、私の頭に浮かんだことの1つはmvn、リポジトリをチェックアウトするためにMavenを使用する理由です。

これが違いです。

svnコマンドはSubVersionを呼び出すことです。SubVersionはSCMです。改訂と並行開発を管理します。これは、チェックアウト、チェックイン、更新、削除、およびローカルマシンとの間のリポジトリへのコードの追加と関係があります。

mvnコマンドは、すべての強力なMavenを召喚することです。Mavenはビルドマネージャーです。それはあなたが書いたコードのコンパイル、パッケージ化、テスト、そしてリリースと関係がありました。リリース中にSVN(または他のSCM)と部分的にオーバーラップします。Mavenを使用してコードをチェックアウトすることはありません。

だから、mvn韻をsvn踏む-しかし、それらは同じものではありません。

于 2012-09-20T17:15:51.070 に答える