概要

このプロジェクトは、ソースコードの管理にSubversionを使用しています。Subversion の使用方法については、http://svnbook.red-bean.com/で確認できます。

Web アクセス

以下はオンラインソースリポジトリへのリンクです。

匿名アクセス

ソースは、このコマンドで SVN から匿名でチェックアウトできます。

$ svn checkout http://svn.apache.org/repos/asf/tomcat/maven-plugin/tags/tomcat-maven-plugin-2.2/tomcat7-war-runner tomcat7-war-runner

開発者アクセス

誰でも HTTP 経由で Subversion リポジトリにアクセスできますが、コミッターは HTTPS 経由で Subversion リポジトリをチェックアウトする必要があります。

$ svn checkout https://svn.apache.org/repos/asf/tomcat/maven-plugin/tags/tomcat-maven-plugin-2.2/tomcat7-war-runner tomcat7-war-runner

リポジトリに変更をコミットするには、次のコマンドを実行して変更をコミットします(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/tomcat7-war-runner tomcat7-war-runner

プロキシ経由のアクセス

Subversion クライアントは、設定すればプロキシ経由で接続できます。まず、「servers」設定ファイルを編集して、使用するプロキシを指定します。ファイルの場所はオペレーティングシステムによって異なります。Linux または Unix では「~/.subversion」ディレクトリに、Windows では「%APPDATA%\Subversion」にあります。(「echo %APPDATA%」を試してみてください。これは隠しディレクトリであることに注意してください。)

ファイル内には、何をすべきかを説明するコメントがあります。そのファイルがない場合は、最新の Subversion クライアントを入手し、任意のコマンドを実行してください。これにより、設定ディレクトリとテンプレートファイルが作成されます。

例: 「servers」ファイルを編集して、次のようなものを追加します。

[global]
http-proxy-host = your.proxy.name
http-proxy-port = 3128