8 | | ディレクトリは列ごとにソート可能なリストとして表示されます。ソートを行うには、 |
9 | | ''ファイル名'' (英語版では ''Name''), ''Size'', ''Age'' と表示されている、 |
10 | | 列名をクリックします。 |
11 | | ソートの並び順は、もう一度クリックすることで逆順にすることができます。 |
| 7 | ''(since 0.12)'': |
| 8 | At the top-level of the repository browser is the '''Repository Index''', |
| 9 | listing all the configured repositories. |
| 10 | Each repository has a name which is used as a path prefix in a |
| 11 | "virtual" file hierarchy encompassing all the available repositories. |
| 12 | One of the repositories can be configured with an empty name; this is the default repository. When such a default repository is present, its top-level files and directories |
| 13 | are also listed, in a '''Default Repository''' section placed before the |
| 14 | repository index. If the default repository is the only repository associated |
| 15 | with the Trac environment the '''Repository Index''' will be omitted ^[#note-multirepos (1)]^. |
13 | | リポジトリブラウザでは、ディレクトリ名をクリックすることで、ディレクトリ |
14 | | 構造をたどることができます。ファイル名をクリックすると、 |
15 | | ファイルの中身が表示されるでしょう。ファイルやディレクトリのリビジョン |
16 | | 番号をクリックすると、そのファイルやディレクトリの TracRevisionLog をみることができます。 |
17 | | ナビゲーションリンクには、 ''リビジョンログ'' (英語版では ''Revision log'') というリンクがありますが、これは |
18 | | 現在見ているパスの TracRevisionLog を表示します。 |
| 17 | Directory entries are displayed in a list with sortable columns. The list |
| 18 | entries can be sorted by ''Name'', ''Size'', ''Age'' or ''Author'' by clicking on the column |
| 19 | headers. The sort order can be reversed by clicking on a given column |
| 20 | header again. |
20 | | またリビジョンを指定して、そのディレクトリやファイルの履歴を確認することも可能です。 |
21 | | 最新のリビジョンで表示するのがデフォルトの動作になりますが、 |
22 | | ページ上部の ''特定のリビジョンを表示'' (英語版では ''View revision'') テキストボックスにリビジョン番号を指定すると、 |
23 | | そのリビジョンでのリポジトリの状態を表示します。 |
| 22 | The browser can be used to navigate through the directory structure |
| 23 | by clicking on the directory names. |
| 24 | Clicking on a file name will show the contents of the file. |
| 25 | Clicking on the revision number of a file or directory will take |
| 26 | you to the TracRevisionLog for that file. |
| 27 | Note that there's also a ''Revision Log'' navigation link that will do the |
| 28 | same for the path currently being examined. |
| 29 | Clicking on the ''diff'' icon after revision number will display the changes made |
| 30 | to the files modified in that revision. |
| 31 | Clicking on the ''Age'' of the file - will take you to that changeset in the timeline. |
27 | | Age 列に後続するカラーバーは、ファイルやディレクトリが最終更新されてから |
28 | | 経過した時間を視覚的に表現したものです。デフォルトの設定では、青が古く |
29 | | 赤が新しいものを指します。この設定は [TracIni#browser-section コンフィグ] で変更可能です。 |
| 38 | The color bar next to the ''Age'' column gives a visual indication of the age |
| 39 | of the last change to a file or directory, following the convention that |
| 40 | '''[[span(style=color:#88f,blue)]]''' is oldest and '''[[span(style=color:#f88,red)]]''' |
| 41 | is newest, but this can be [TracIni#browser-section configured]. |
31 | | リポジトリブラウザのページ上部には、ブランチやタグのようにリポジトリ内で有意な場所を |
32 | | 選択するためのドロップダウンメニューがあります。 |
33 | | このリストは ''browser quickjump'' 機能で使用されます。 |
34 | | 正確に記述すると、このメニューの内容はバックエンドに依存しています。 |
35 | | Subversion のデフォルトでは、リストにブランチ (`trunk` と `buranches` 直下のサブフォルダ) および タグ (`tags` 直下のサブフォルダ) が含まれています。これらは [TracIni#svn-section 設定を変更する] ことでより高度なケースに対応できます。 |
| 43 | At the top of the browser page, there's a ''Visit'' drop-down menu which you can use |
| 44 | to select some interesting places in the repository, for example branches or tags. |
| 45 | This is sometimes referred to as the ''browser quickjump'' facility. |
| 46 | The precise meaning and content of this menu depends on your repository backend. |
| 47 | For Subversion, this list contains by default the top-level trunk directory |
| 48 | and sub-directories of the top-level branches and tags directories |
| 49 | (`/trunk`, `/branches/*`, and `/tags/*`). This can be [TracIni#svn-section configured] |
| 50 | for more advanced cases. |
37 | | Web ブラウザが Javascript に対応していれば、ディレクトリの脇にある右向きの矢印をクリックすれば、そのページ内でディレクトリを展開したり、畳んだりできます。他の操作方法として [http://trac.edgewall.org/wiki/TracKeys キーボード] が使用できます: 'j' と 'k' は、それぞれ前後のエントリに移動します。 'o' (もしくは 'enter') は、選択されているのがフォルダであれば、展開表示と折り畳み表示を切り替えます。ファイルであれば、そのファイルに移動します。 |
| 52 | If you're using a Javascript enabled browser, you'll be able to expand and |
| 53 | collapse directories in-place by clicking on the arrow head at the right side of a |
| 54 | directory. Alternatively, the [trac:TracKeys keyboard] can also be used for this: |
| 55 | - use `'j'` and `'k'` to select the next or previous entry, starting with the first |
| 56 | - `'o'` (open) to toggle between expanded and collapsed state of the selected |
| 57 | directory or for visiting the selected file |
| 58 | - `'v'` (view, visit) and `'<Enter>'`, same as above |
| 59 | - `'r'` can be used to force the reload of an already expanded directory |
| 60 | - `'A'` can be used to directly visit a file in annotate (blame) mode |
| 61 | - `'L'` to view the log for the selected entry |
| 62 | If no row has been selected using `'j'` or `'k'` these keys will operate on the entry under the mouse. |
39 | | Subversion バックエンド向けに、下記の機能が追加されています: |
40 | | - `svn:needs-lock` プロパティ対応 |
41 | | - `svn:externals` プロパティ対応 ([TracIni#svn:externals-section 設定の変更] が必要です) |
42 | | - `svn:mime-type` プロパティがファイルを表示する際にシンタックスハイライトの選択に使用されます。例えば `svn:mime-type` が `text/html` に設定されている場合、拡張子にかかわらず、そのファイルは HTML としてハイライトされます。また、ファイルで使用される文字のエンコードを指定することもできます。ファイルの内容が UTF-8 で作成されている場合は、 `svn:mime-type` を `text/html;charset=utf-8` のように設定します。この `charset=` で指定したエンコードは [TracIni#trac-section trac.ini] の `[trac]` セクションのオプション `default_charset` で指定したエンコードのデフォルト値より優先されます。 |
| 64 | {{{#!comment |
| 65 | MMM: I guess that some keys are upper case and some lower to avoid conflicts with browser defined keys. |
| 66 | I find for example in Firefox and IE on windows that 'a' works as well as 'A' but 'l' does not work for 'L'. |
| 67 | cboos: 'l' is reserved for Vim like behavior, see #7867 |
| 68 | }}} |
| 69 | |
| 70 | For the Subversion backend, some advanced additional features are available: |
| 71 | - The `svn:needs-lock` property will be displayed |
| 72 | - Support for the `svn:mergeinfo` property showing the merged and eligible information |
| 73 | - Support for browsing the `svn:externals` property |
| 74 | (which can be [TracIni#svn:externals-section configured]) |
| 75 | - The `svn:mime-type` property is used to select the syntax highlighter for rendering |
| 76 | the file. For example, setting `svn:mime-type` to `text/html` will ensure the file is |
| 77 | highlighted as HTML, regardless of the file extension. It also allows selecting the character |
| 78 | encoding used in the file content. For example, if the file content is encoded in UTF-8, |
| 79 | set `svn:mime-type` to `text/html;charset=utf-8`. The `charset=` specification overrides the |
| 80 | default encoding defined in the `default_charset` option of the `[trac]` section |
| 81 | of [TracIni#trac-section trac.ini]. |
| 82 | {{{#!comment |
| 83 | MMM: I found this section a bit hard to understand. I changed the first item as I understood that well. |
| 84 | but I think the other items could be changed also |
| 85 | cboos: in the meantime, I've added the ''advanced'' word as a hint this can be a bit complex... |
| 86 | }}} |
| 87 | |