Changes between Version 3 and Version 4 of TracEnvironment


Ignore:
Timestamp:
Dec 31, 2005, 5:43:43 PM (18 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracEnvironment

    v3 v4  
    1 = Trac Storage - The Environment =
     1= Trac のストレージ - Environment =
    22
    3 Trac uses a directory structure and a database for storing project data.
     3Trac はプロジェクトのデータを保存するのに、構造的なディレクトリ構造とデータベースを使用します。
    44
    5 == Creating an Environment ==
     5== Environment の作成 ==
    66
    7 A new Trac environment is created using [wiki:TracAdmin trac-admin]:
     7新しい Trac Environment を作成するには、 [wiki:TracAdmin trac-admin] コマンドを使用します:
    88{{{
    99$ trac-admin /path/to/projectenv initenv
    1010}}}
    1111
    12 [wiki:TracAdmin trac-admin] will ask you for the name of the project, the
    13 database connection string (explained below), and where your subversion
    14 repository is located.
     12[wiki:TracAdmin trac-admin] は プロジェクトの名前、
     13データベースに接続するための文字列(以下に説明します)、
     14Subversion リポジトリの位置を尋ねます。
    1515
    16   ''Note: The web server user will require file system write permission to
    17 the environment directory and all the files inside. Please remember to set
    18 the appropriate permissions. The same applies to the Subversion
    19 repository, although Trac will only require read access as long as you're
    20 not using the BDB file system.''
     16  ''Note: Environment のディレクトリ配下は、 Web サーバの実行ユーザに書き込みパーミッションを
     17与える必要があります。適切なパーミッションの付与を忘れないようにしてください。
     18書き込みパーミッションの付与は、 Subversion のリポジトリにも当てはまります。
     19ただし、あなたが Subversion リポジトリにバークレー DB のファイルシステムを使用していないならば、
     20Trac は読み取りパーミッションしか必要としません。''
    2121
    22 == Database Connection Strings ==
     22== データベースに接続するための文字列 ==
    2323
    24 Since version 0.9, Trac supports both [http://sqlite.org/ SQLite] and
    25 [http://www.postgresql.org/ PostgreSQL] as database backends.  The default
    26 is to use SQLite, which is probably sufficient for most projects. The database file
    27 is then stored in the environment directory, and can easily be
    28 [wiki:TracBackup backed up] together with the rest of the environment.
     24バージョン 0.9 以降の Trac では [http://sqlite.org/ SQLite] と
     25[http://www.postgresql.org/ PostgreSQL] の両方をデータベースのバックエンドとしてサポートするようになりました。
     26通常では SQLite を使用します。たぶんほとんどのプロジェクトにとっては SQLite で十分です。
     27データベースファイルは Environment のディレクトリに保存されます。そして、
     28[wiki:TracBackup Trac のバックアップ] で Environment の残りの部分 (データベースファイル以外のファイル) と一緒にバックアップすることができます。
    2929
    30 The connection string for an embedded SQLite database is:
     30組み込みの SQLite データベースに接続するための文字列は以下の通りです:
    3131{{{
    3232sqlite:db/trac.db
    3333}}}
    3434
    35 If you want to use PostgreSQL instead, you'll have to use a different
    36 connection string. For example, to connect to a database on the same
    37 machine called `trac`, that allows access to the user `johndoe` with
    38 the password `letmein`, use:
     35もしあなたが、 PostgreSQL を代わりに使用する場合、
     36異なる接続用文字列を使用しなければなりません。
     37例えば、ユーザ名 `johndoe` でパスワード `letmein` で
     38ローカルホストの `trac` と呼ばれるデータベースに接続するには以下のように指定します。
    3939{{{
    4040postgres://johndoe:letmein@localhost/trac
    4141}}}
    4242
    43 If PostgreSQL is running on a non-standard port (for example 9342), use:
     43もし、 PostgreSQL がデフォルト以外のポート番号 (例えば、 9432) で起動しているときはこのようにします:
    4444{{{
    4545postgres://johndoe:letmein@localhost:9342/trac
    4646}}}
    4747
    48 Note that with PostgreSQL you will have to create the database before running
    49 `trac-admin initenv`.
     48PostgreSQL を使用するとき、`trac-admin initenv` を実行する前に
     49データベースを作成しなければいけません。
    5050
    51 == Directory Structure ==
     51== ディレクトリ構造 ==
    5252
    53 An environment directory will usually consist of the following files and directories:
     53一つのプロジェクトの Environment のディレクトリは通常以下に示すファイルとディレクトリから成り立ちます。
    5454
    55  * `README` - Brief description of the environment.
    56  * `VERSION` - Contains the environment version identifier.
    57  * `attachments` - Attachments to wiki pages and tickets are stored here.
     55 * `README` - Environment について記述したドキュメント。
     56 * `VERSION` - Environment のバージョン識別情報。
     57 * `attachments` - 全ての添付ファイルはここに保存されます。
    5858 * `conf`
    59    * `trac.ini` - Main configuration file. See TracIni.
     59   * `trac.ini` - メインとなる設定ファイル。詳細は TracIni に記述しています。
    6060 * `db`
    61    * `trac.db` - The SQLite database (if you're using SQLite).
    62  * `plugins` - Environment-specific [wiki:TracPlugins plugins] (Python eggs)
    63  * `templates` - Custom environment-specific templates.
    64    * `site_css.cs` - Custom CSS rules.
    65    * `site_footer.cs` - Custom page footer.
    66    * `site_header.cs` - Custom page header.
    67  * `wiki-macros` - Environment-specific [wiki:WikiMacros Wiki macros].
     61   * `trac.db` - SQLite データベース (SQLite を使用しているならば) 。
     62 * `plugins` - Environment に固有の [wiki:TracPlugins プラグイン] (Python eggs)
     63 * `templates` - カスタム (プロジェクトに固有の) テンプレート。
     64   * `site_css.cs` - カスタム CSS スタイルシート
     65   * `site_footer.cs` - カスタムフッタ
     66   * `site_header.cs` - カスタムヘッダ
     67 * `wiki-macros` - Environment に固有の [wiki:WikiMacros Wiki マクロ]
    6868
    6969----