このプロジェクトは Subversion を使用してソースコードを管理しています。Subversion の使用に関する指示は http://svnbook.red-bean.com/ で見つけることができます。
コードは、次のコマンドで SVN から匿名でチェックアウトできます
$ svn checkout http://svn.apache.org/repos/asf/tomcat/maven-plugin/tags/tomcat-maven-plugin-2.2 tomcat-maven-plugin
誰もが HTTP 経由で Subversion リポジトリにアクセスできますが、コミッターは HTTPS 経由で Subversion リポジトリをチェックアウトする必要があります。
$ svn checkout https://svn.apache.org/repos/asf/tomcat/maven-plugin/tags/tomcat-maven-plugin-2.2 tomcat-maven-plugin
リポジトリに変更をコミットするには、(svn はパスワードを尋ねてきます)次のコマンドを実行して変更をコミットします
$ svn commit --username your-username -m "A message"
Subversion リポジトリへの HTTP アクセスをブロックする企業のファイアウォールの背後に閉じ込められているユーザーの場合、デベロッパー接続経由でアクセスしてみてください
$ svn checkout https://svn.apache.org/repos/asf/tomcat/maven-plugin/tags/tomcat-maven-plugin-2.2 tomcat-maven-plugin
Subversion クライアントは、そうするように設定していればプロキシ経由で行うことができます。まず、「servers」設定ファイルを編集して、使用するプロキシを示します。ファイルの場所は、使用しているオペレーティングシステムによって異なります。Linux または Unix の場合、ディレクトリ「~/.subversion」にあります。Windows の場合は「%APPDATA%\Subversion」にあります。(「echo %APPDATA%」と入力してみてください。非表示のディレクトリです。)
ファイルには、何をするべきかを説明するコメントがあります。そのファイルがない場合は、最新の Subversion クライアントを入手して任意のコマンドを実行してください。これにより、設定ディレクトリとテンプレートファイルが作成されます。
例: 'servers' ファイルを編集して、次のようなものを追加します
[global] http-proxy-host = your.proxy.name http-proxy-port = 3128