Changes between Initial Version and Version 1 of TracLinks


Ignore:
Timestamp:
Apr 10, 2015, 1:03:53 PM (9 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracLinks

    v1 v1  
     1= Trac リンク = #TracLinks
     2[[TracGuideToc]]
     3
     4TracLinks は Trac の基礎となる機能です。というのも、 TracLinks によってシステムのエントリ間 - チケット、レポート、チェンジセット、Wikiページ、マイルストーン、ソースファイルなど - で簡単にハイパーリンクすることができるからです。
     5
     6TracLinks は通常、 '''type:id''' (''id'' はアイテムの
     7番号や名前、パス) の形式で記述しますが、よく使われるコンポーネントについては、
     8下の例のように表記を省略することもできます。
     9
     10== TracLinks が使えるところ == #WheretouseTracLinks
     11TracLinks が使えるのは:
     12
     13 * ソースコード (Subverison) のコミットメッセージ
     14 * Wikiページ
     15 * チケット、レポート、マイルストーンでの説明記述箇所
     16
     17その他、 WikiFormatting を利用可能なことが明示されているすべてのテキストフィールド。
     18
     19== 概要 == #Overview
     20
     21||= Wiki マークアップ =||= 表示 =||
     22{{{#!td
     23 Wiki ページ :: `CamelCase`, `wiki:CamelCase`
     24 親ページ :: `[..]`
     25 チケット :: `#1`, `ticket:1`
     26 チケットのコメント :: `comment:1:ticket:2`
     27 レポート :: `{1}`, `report:1`
     28 マイルストーン :: `milestone:1.0`
     29 添付ファイル :: `attachment:example.tgz` (現在のページの添付ファイル), `attachment:attachment.1073.diff:ticket:944` (絶対パス)
     30 チェンジセット :: `r1`, `[1]`, `changeset:1`, (特定パス配下) `[1/trunk]`, `changeset:1/trunk`
     31 リビジョンログ :: `r1:3`, `[1:3]`, `log:@1:3`, `log:trunk@1:3`, `[2:5/trunk]`
     32 diff :: `diff:@1:3`, `diff:plugins/0.12/mercurial-plugin@9128:9953`,
     33          `diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default`
     34          または `diff:trunk/trac@3538//sandbox/vc-refactoring@3539`
     35 ファイル :: `source:trunk/COPYING`, `source:/trunk/COPYING@200` (バージョン 200 における), `source:/trunk/COPYING@200#L25` (バージョン 200 における, 25 行目)
     36}}}
     37{{{#!td
     38 Wiki ページ :: CamelCase, wiki:CamelCase
     39 親ページ :: [..]
     40 チケット :: #1, ticket:1
     41 チケットのコメント :: comment:1:ticket:2
     42 レポート :: {1}, report:1
     43 マイルストーン :: milestone:1.0
     44 添付ファイル :: attachment:example.tgz (現在のページの添付ファイル), attachment:attachment.1073.diff:ticket:944 (絶対パス)
     45 チェンジセット :: r1, [1], changeset:1 or (特定パス配下) [1/trunk], changeset:1/trunk
     46 リビジョンログ :: r1:3, [1:3] or log:@1:3, log:trunk@1:3, [2:5/trunk]
     47 diff :: diff:@1:3, diff:plugins/0.12/mercurial-plugin@9128:9953,
     48          diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default
     49          または diff:trunk/trac@3538//sandbox/vc-refactoring@3539
     50 ファイル :: source:trunk/COPYING, source:/trunk/COPYING@200 (バージョン 200 における), source:/trunk/COPYING@200#L25 (バージョン 200 における, 25 行目)
     51}}}
     52
     53'''Note:''' wiki:CamelCase の書式が使われることはほとんどありませんが、
     54ページ名が WikiPageNames のルールに従っていないページ (一文字、
     55アルファベット以外の文字、etc.) をリンクしたい場合には便利です。
     56WikiPageNames に Wiki ページ名へのリンクに関する特記事項が書いてあるので見て下さい。
     57
     58
     59{{{#!table class=""
     60|||| 完全表記の (簡略形でない) Trac リンクでは、次のようにしてリンクタイトルをカスタマイズすることもできます: ||
     61{{{#!td
     62{{{
     63[ticket:1 これは1番目のチケットへのリンクです] または
     64[[ticket:1|これは1番目のチケットへのリンクです]]。
     65}}}
     66}}}
     67{{{#!td
     68[ticket:1 これは1番目のチケットへのリンクです] または
     69[[ticket:1|これは1番目のチケットへのリンクです]]。
     70}}}
     71|--------------------------------------------------------------------------------------
     72|||| タイトルが省略された場合、 ID のみ (コロンの後ろ側) が表示されます: ||
     73{{{#!td
     74{{{
     75[ticket:1] または [[ticket:2]]
     76}}}
     77}}}
     78{{{#!td
     79[ticket:1] または [[ticket:2]]
     80}}}
     81|--------------------------------------------------------------------------------------
     82|||| 完全表記から名前空間が省略されている場合、デフォルト値として `wiki` が使用されます: ||
     83{{{#!td
     84{{{
     85[SandBox サンドボックス] または
     86[[SandBox|サンドボックス]]
     87}}}
     88}}}
     89{{{#!td
     90[SandBox サンドボックス] または
     91[[SandBox|サンドボックス]]
     92}}}
     93|--------------------------------------------------------------------------------------
     94|||| ''realm:target'' 形式のリンクで特殊な文字を使用したい場合は、 <...> で囲んでください。 [[br]] (ただし > は使用できません) [[br]] 訳注: target 該当箇所を "" で囲む形式との違いは、バージョンに展開される `@` などのような特殊文字も解釈されずに、そのまま target として使用されることにあります。 ||
     95{{{#!td
     96{{{
     97<wiki:Strange(page@!)>
     98}}}
     99}}}
     100{{{#!td
     101<wiki:Strange(page@!)>
     102}}}
     103}}}
     104
     105TracLinks はとてもシンプルなアイディアですが、実際にはとても複雑な情報網になっています。実際、使う分にはとても直感的で簡単ですし、 "リンクを追跡する" ことによってプロジェクトでおこったことやなぜある事象が起こったのかを理解するのにとても役に立ちます。
     106
     107
     108== TracLinks の高度な利用 == #AdvanceduseofTracLinks
     109
     110=== 相対リンク === #Relativelinks
     111
     112[trac:/SubWiki SubWiki] ページにリンクするには '/' を使用します:
     113{{{
     114 WikiPage/SubWikiPage または ./SubWikiPage
     115}}}
     116
     117[trac:SubWiki SubWiki] ページから親ページにリンクするには、 '..' を使用します:
     118{{{
     119  [..] または [[..]]
     120}}}
     121  [..] または [[..]]
     122
     123[trac:SubWiki SubWiki] ページから [=#sibling 兄弟の位置にある] ページにリンクするには、 '../' を使用します:
     124{{{
     125  [../Sibling 次の兄弟ページ] または [[../Sibling|次の兄弟ページ]]
     126}}}
     127  [../Sibling 次の兄弟ページ] または [[../Sibling|次の兄弟ページ]]
     128
     129しかし、兄弟の位置にあるページにリンクするために `../` プレフィックスを使用しない方がいい場合もあります。
     130Wiki リンクのロケーションを解決するとき、相対リンクではリンクを記述するページから階層内での近い位置にあるページが選択されます。
     131つまり、階層化されているページの場合、トップレベルにあるページよりも、兄弟の位置にあるページが優先されます。
     132プレフィックスを使用しない場合は [[WikiNewPage#renaming|ページ名変更]] による下位の階層へのページのコピーや移動の際に、
     133リンクを書き換える必要がなくなるので、簡単にできるようになります。
     134
     135明示的に [=#toplevel トップレベル] の Wiki ページへのリンクを記述する場合は、
     136`wiki:/` プレフィックスを使用してください。
     137ただし、 `/` プレフィックスを単独で使う場合 **Wiki ページへのリンクになりません**。
     138`/` で始まるリンクは [#Server-relativelinks サーバ相対リンク] のシンタックスとして解釈されるため、
     139`/wiki/` が付与されない、不完全な URL になってしまいます。
     140
     141''(0.11 で変更された箇所です)'' Trac 0.10 では `[../newticket]` のように書くと、トップレベル URL の `/newticket` にリンクする動作でした。しかし 0.11 では Wiki の名前空間にとどまり、兄弟の位置にあるページにリンクします。
     142新しいシンタックスについては [#Server-relativelinks サーバ相対リンク] を参照してください。
     143
     144=== リンクアンカー === #Linkanchors
     145
     146ページ内の特定アンカーにリンクするには、'#'を使用してください:
     147{{{
     148 [#Linkanchors リンクアンカー] または [[#Linkanchors|リンクアンカー]]
     149}}}
     150  [#Linkanchors リンクアンカー] または [[#Linkanchors|リンクアンカー]]
     151
     152Hint: セクションのタイトルにマウスオーバしたときに、文字 '¶' が表示されます。これはそのセクションへのリンクですので、 `#...` の部分をコピーすれば、相対リンクのアンカーとして使用できます。
     153
     154ページ上に最初と最後に記載されている用語にリンクを作成するためには、'#/' または '#?'で始まる ''pseudo anchor'' を使用してください:
     155{{{
     156 [#/Milestone first occurrence of Milestone] または
     157 [#?Milestone last occurrence of Milestone]
     158}}}
     159 [#/Milestone first occurrence of Milestone] または
     160 [#?Milestone last occurrence of Milestone]
     161リンクしたページで一致したらすべてがハイライト表示されます。 デフォルト値のみ、大文字と小文字が区別されます。 大文字と小文字を区別しない場合には、 '/i' 追加してください:
     162{{{
     163 [#/Milestone/i first occurrence of Milestone or milestone] または
     164 [#?Milestone/i last occurrence of Milestone or milestone]
     165}}}
     166 [#/Milestone/i first occurrence of Milestone or milestone] または
     167 [#?Milestone/i last occurrence of Milestone or milestone]
     168
     169''(Trac 1.0 以降)''
     170
     171このようなアンカーは、ソースブラウザでファイルの特定の行にリンクするのに非常に役立ちます:
     172{{{
     173 [trac:source:tags/trac-0.12/trac/wiki/api.py#L127 Line 127] または
     174 [trac:source:tags/trac-0.12/trac/ticket/roadmap.py#L47 Line 47]
     175}}}
     176 [trac:source:tags/trac-0.12/trac/wiki/api.py#L127 Line 127] または
     177 [trac:source:tags/trac-0.12/trac/ticket/roadmap.py#L47 Line 47]
     178(Hint: ソースブラウザに表示される行番号は、それぞれのライン上でアンカーへリンクします。)
     179
     180ファイルが変更されるとリンクが古くなるので, 代わりに疑似アンカー '#/' を使用するとリンクする時に便利です:
     181{{{
     182 [trac:source:trunk/trac/wiki/api.py#/IWikiSyntaxProvider IWikiSyntaxProvider] または
     183 [trac:source:trunk/trac/env.py#/ISystemInfoProvider ISystemInfoProvider]
     184}}}
     185 [trac:source:trunk/trac/wiki/api.py#/IWikiSyntaxProvider IWikiSyntaxProvider] または
     186 [trac:source:trunk/trac/env.py#/ISystemInfoProvider ISystemInfoProvider]
     187
     188=== InterWiki リンク === #InterWikilinks
     189
     190他に、プレフィックスを自由に定義して、他の Web アプリケーションのリソースをポイントさせることができます。プレフィックスと対応する Web アプリケーションの URL の定義は特殊な Wiki ページである InterMapTxt ページで定義されます。他の TracEnvironment へのリンクを作ることもできますが、より柔軟に他の TracEnvironment を指す特別な方法があることを覚えておいてください。
     191
     192=== InterTrac リンク === #InterTraclinks
     193
     194InterWiki リンクと同じ要領で使用できますが、リンクする対象を他の Trac プロジェクトに特化した機能です。
     195
     196ある Trac Environment に記述される、どんな形式の Trac リンクであっても、他の Trac Environment のリソースを参照することができます。他の Trac Environment のリソースを指すためには、 Trac リンクのプレフィックスとして、リンク先の Trac Environment の名前とコロンを付与してください。このリンク先の Trac Environment は、名前そのものかエイリアスを、あらかじめ InterTrac に登録しておく必要があります。
     197
     198InterWiki リンクに対する InterTrac リンクの利点は、 Trac リンクの短縮書式 (`{}`, `r`, `#` など) を使えることにあります。例えば、 Trac プロジェクトへのエイリアスとして T が設定されている場合、 Trac プロジェクトへのチケットへのリンクは `#T234` と書くことができ、 Trac プロジェクトへのチェンジセットへのリンクは `[trac 1508]` と書くことができます。
     199完全な詳細は InterTrac を参照してください。
     200
     201=== サーバ相対リンク === #Server-relativelinks
     202
     203静的リソースや `newticket` のような固定リンク、 `/register` ページのような
     204サーバ内で共有するリソースなど、 Trac のリンク機構にビルトインされていない
     205リソースに対して Project 内でリンクする機能は時折、有用になります。
     206
     207Project 内のリソースにリンクするためには、 Project root からの絶対パスか、
     208現在のページの URL からの相対リンクを使用します (''0.11 で変更された箇所です''):
     209
     210{{{
     211[/newticket 新規チケット作成] または [[//newticket|新規チケット作成]]
     212[/ home] または [[/|home]]
     213}}}
     214
     215表示: [/newticket 新規チケット作成] または [[//newticket|新規チケット作成]]
     216[/ home] または [[/|home]]
     217
     218サーバ上の他のロケーション (Project の外部だが同じ FQDN にホストされているリソース) にリンクするためには、 '//' リンクシンタックスを使用します (''0.11 で変更された箇所です''):
     219
     220{{{
     221[//register ここで登録します] または [[//register|ここで登録します]]
     222}}}
     223
     224表示: [//register ここで登録します] または [[//register|ここで登録します]]
     225
     226=== Trac リンクで空白文字をエスケープする === #QuotingspaceinTracLinks
     227
     228TracLinks のプレフィックスの後ろにスペースを含んだターゲットがある場合、
     229シングルクォーテーションかダブルクォーテーションで囲みます。
     230例:
     231 * !wiki:"The whitespace convention"
     232 * !attachment:'the file.txt' もしくは
     233 * !attachment:"the file.txt"
     234 * !attachment:"the file.txt:ticket:123"
     235
     236[trac:WikiCreole WikiCreole] 形式のリンクを使用する場合、空白文字はそのまま解釈されます (訳注: WikiMacros の書式と重複しているので、マクロ名と同じページ名では使用できません):
     237 * ![[The whitespace convention]]
     238 * ![[attachment:the file.txt]]
     239
     240=== リンクの無効化 === #EscapingLinks
     241
     242!TracLinks を無効化するには、先頭に '!' (エクスクラメーションマーク) を付けます。
     243{{{
     244 !NoLinkHere.
     245 ![42] is not a link either.
     246}}}
     247
     248表示:
     249 !NoLinkHere.
     250 ![42] is not a link either.
     251
     252
     253=== パラメータつきの Trac リンク === #ParameterizedTraclinks
     254
     255Trac リンクの対象となる Trac リソースの多くは複数の表示形式を持ち、パラメータで制御することができます。例えば、 Wiki ページでは `version` や `format` パラメータを使用でき、レポートでは動的変数の使用ができます。
     256
     257Trac リンクは、 URL のクエリパラメータに相当する方法で記述できる。任意の組み合わせのパラメータを持っています。例えば:
     258 - `wiki:WikiStart?format=txt`
     259 - `ticket:1?version=1`
     260 - `[/newticket?component=module1 module1 についてのチケットを新規登録]`
     261 - `[/newticket?summary=Add+short+description+here 空白文字を含む場合]`
     262
     263
     264== TracLinks リファレンス == #TracLinksReference
     265以下に示すセクションは特定のリンクの種類の詳細について記述しています。 TracLinks の上級者向けの使用方法も同時に記述します。
     266
     267=== attachment: リンク === #attachment:links
     268
     269添付ファイルへのリンクのシンタックスは次に示すとおりです:
     270 * !attachment:the_file.txt は、現在のオブジェクトに添付されたファイル the_file.txt へのリンクを生成します
     271 * !attachment:the_file.txt:wiki:MyPage は、 Wiki ページ !MyPage に添付されたファイル the_file.txt へのリンクを生成します
     272 * !attachment:the_file.txt:ticket:753 は、チケット 753 に添付されたファイル the_file.txt へのリンクを生成します
     273
     274Note: 古い記法ではファイル名を最後に書いていました。この記法はまだ使うことができます: !attachment:ticket:753:the_file.txt
     275
     276添付ファイルページではなく、添付ファイルの内容に直接リンクしたい場合は `attachment:` の代わりに `raw-attachment:` を使用してください。
     277
     278このリンクは HTML ドキュメントなどを直接指す目的では使いやすいですが、この方法を使うためには `[attachment] render_unsafe_content = yes` (See TracIni#attachment-section) を設定し、 Web ブラウザに内容を表示できるように設定しなければなりません。注意: この設定を行うのはファイルを添付するユーザのことを 100% 信頼できる場合だけにしてください。そうでない場合、サイトが [http://ja.wikipedia.org/wiki/クロスサイトスクリプティング クロスサイトスクリプティング] 攻撃に晒されることになります。
     279
     280[#export:links] を参照してください。
     281
     282=== comment: リンク === #comment:links
     283
     284該当するチケットの内部では、 !comment:3 と書くと 3 番目の更新のコメントにリンクします。
     285それ以外の場所であっても、チケットを特定することで、どこからでもコメントへのリンクが可能です:
     286 - `comment:3:ticket:123`
     287 - `ticket:123#comment:3` (Note: `#123#!comment:3` という書き方は間違っています!)
     288チケットの説明 (英語版では description) にリンクしたい場合、以下のように記述してください:
     289 - `comment:description` (該当するチケットの内部)
     290 - `comment:description:ticket:123`
     291 - `ticket:123#comment:description`
     292
     293=== htdocs: リンク === #htdocs:links
     294
     295Trac Environment の `htdocs` ディレクトリ内のファイルを参照したい場合、 `htdocs:path/to/file` と記述してください。 ([TracEnvironment#DirectoryStructure リソースディレクトリについて])
     296
     297=== query: リンク === #query:links
     298
     299TracQuery#UsingTracLinks と [#ticket:links] を参照してください。
     300
     301=== search: リンク === #search:links
     302
     303TracSearch#SearchLinks を参照してください。
     304
     305=== ticket: リンク === #ticket:links
     306 ''エイリアス:'' `bug:`
     307
     308通常使用される `ticket:id` 形式のほか、 `id` の代わりにチケットのリストやチケットの範囲を指定できます。これはカスタムクエリの検索結果ビューへのリンクを生成します。検索結果は指定したチケット固定です。
     309
     310例:
     311 - `ticket:5000-6000`
     312 - `ticket:1,150`
     313
     314''(Trac 0.11 以降)''
     315
     316=== timeline: リンク === #timeline:links
     317
     318タイムラインへのリンクは ISO:8601 形式で日付を指定して生成できます。日付の指定には、任意で時刻の指定を続けることもできます。この時刻は UTC 時刻で解釈されますが、 UTC 時刻を使用したくない場合はタイムゾーンを続けて指定することで、ローカルタイムを使用できます。
     319
     320例:
     321 - `timeline:2008-01-29`
     322 - `timeline:2008-01-29T15:48`
     323 - `timeline:2008-01-29T15:48Z`
     324 - `timeline:2008-01-29T16:48+01`
     325
     326''(Trac 0.11 以降)''
     327
     328=== wiki: リンク === #wiki:links
     329
     330WikiPageNames と、このページの [#QuotingspaceinTracLinks Trac リンクで空白文字をエスケープする] を参照してください。WikiStart@1 といった構文を使用することで、リビジョンを指定してページへのリンクを生成することが可能です。
     331
     332=== バージョン管理に関連するリンク === #VersionControlrelatedlinks
     333
     334複数リポジトリのサポートは、リポジトリ名称に対応したトップレベルのフォルダ配下のバージョン管理されたファイルへの仮想の名前空間を作ることによって動作します。それゆえ、下記に詳細を示しますが、複数リポジトリが存在する中での Trac リンクのシンタックス、 ''/path'' の指定では、リポジトリの名前から始める必要があります。省略された場合は、デフォルトリポジトリが使用されます。デフォルトリポジトリのトップレベルのフォルダにリポジトリと同じ名前のものが存在する場合は、フォルダ名称が使用されます。これらのフォルダには、完全修飾名でいつでもアクセスすることができます。( デフォルトリポジトリは、名前付きのリポジトリのエイリアスの一つなので、逆に言えばデフォルトリポジトリのエイリアスはいつでも作成することができます。 Trac の管理者に尋ねて下さい )
     335
     336例として、 `source:/trunk/COPYING` はデフォルトリポジトリの `/trunk/COPYING` へのパスを指します。一方で、 `source:/projectA/trunk/COPYING` は `projectA` という名前のリポジトリの `/trunk/COPYING` へのパスを示します。もし、 `'projectA'` がデフォルトリポジトリへのエイリアスであるか、 `''` (デフォルトリポジトリ) が `'projectA'` リポジトリへのエイリアスであるならば、同じファイルを指していることになります。
     337
     338==== source: リンク ==== #source:links
     339 ''aliases:'' `browser:`, `repos:`
     340
     341source:/some/path 形式のリンクは、パスがディレクトリを指している場合は、そのディレクトリを開き、
     342それ以外の場合は最新のリビジョンのファイルの内容を表示します。
     343
     344特定のリビジョンを指定してリンクすることもできます :
     345 - `source:/some/file@123` - file のリビジョン 123 にリンクします
     346 - `source:/some/file@head` - 明示的に file の最新リビジョンにリンクします
     347
     348リビジョンを指定した場合はさらに特定の行番号にリンクすることさえできます :
     349 - `source:/some/file@123#L10`
     350 - `source:/tag/0.10@head#L10`
     351
     352さらに、特定の行をハイライト表示することもできます :
     353 - `source:/some/file@123:10-20,100,103#L99` - 10 行目から 20 行目、 100 行目、 103 行目をハイライトします
     354   ''(0.11 以降)''
     355
     356マルチリポジトリ使用時は、リポジトリの名前が `source:` 以降のパスに統合されるので、 `source:reponame/trunk/README` のように記述するとリンクします。 ''(0.12 以降)''
     357
     358==== export: リンク ==== #export:links
     359
     360ブラウザでリンクをクリックしたときに、リポジトリ内をブラウザに表示するのではなく、ダウンロードを強制するためには `export` リンクを使用します。いくつかの形式が使用できます :
     361 * `export:/some/file` - file の最新リビジョンをダウンロードします
     362 * `export:123:/some/file` - file の リビジョン 123 をダウンロードします
     363 * `export:/some/file@123` - file の リビジョン 123 をダウンロードします
     364
     365リポジトリにチェックインされている XML や HTML 文書を、正しいスタイルシートと画像で表示する場合などには非常に使いやすいですが、この方法を使うためには `[browser] render_unsafe_content = yes` (See TracIni#browser-section) を設定し、 Web ブラウザに内容を表示できるように設定しなければなりません。設定されていない場合、セキュリティを確保するため、そのファイルを Web ブラウザ上で表示せず、添付ファイルと同じようにダウンロードさせます。
     366
     367特定のファイルの代わりにリポジトリのディレクトリのパスが指定されると、ソースブラウザはディレクトリを表示します (`source:/some/dir` と同じ) 。
     368
     369==== log: リンク ==== #log:links
     370
     371`log:` リンクはリビジョンの範囲を表示するために使用します。最も単純な形式では、特定パスの最新のリビジョン群へのリンクを生成します。リビジョンを指定することで、最新以外の任意のリビジョンを表示することもできます。
     372 - `log:/` - リポジトリのルートディレクトリでの最新のリビジョン群
     373 - `log:/trunk/tools` - `trunk/tools` での最新のリビジョン群
     374 - `log:/trunk/tools@10000` - `trunk/tools` での 10000 から始まるリビジョン群 (訳注: 10000 以前のリビジョン)
     375 - `log:@20788,20791:20795` - リビジョン 20788 と 20791 から 20795 までの範囲のリビジョンを表示する
     376 - `log:/trunk/tools@20788,20791:20795` - リビジョン 20788 と 20791 から 20795 までの範囲のリビジョンのうち、 `/trunk/tools` に影響したものを表示する
     377
     378リビジョン範囲の短縮形式は以下の通りです:
     379 - `[20788,20791:20795]`
     380 - `[20788,20791:20795/trunk/tools]`
     381 - `r20791:20795` (ただし `r20788,20791:20795` や `r20791:20795/trunk` は使用できません)
     382
     383最後に、上記のすべてについて、リビジョン範囲の書式は `x:y` と `x-y` のどちらでも使用することができます。
     384
     385マルチリポジトリ使用時は、リポジトリの名前が `source:` 以降のパスに統合されるので、 `log:repos/branches` や `[20-40/repos]` のように記述するとリンクします。
     386
     387----
     388See also: WikiFormatting, TracWiki, WikiPageNames, InterTrac, InterWiki
     389