Changeset 3912

Show
Ignore:
Timestamp:
06/27/08 01:01:04 (7 months ago)
Author:
richard
Message:

revise translation of default wiki pages

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhInterWiki

    r3668 r3912  
    4848那么,  
    4949 * `MoinMoin:InterWikiMap`将被解释䞺 MoinMoin:InterWikiMap , 该铟接的''标题''则是"!InterWikiMap in !MoinMoin". 
    50  * `Trac-ML:4346`将被解释䞺Trac-ML:4346 , 该铟接的''标题''则是"Message 4346 in Trac Mailing List". 
     50 * `Trac-ML:4346`将被解释䞺 Trac-ML:4346 , 该铟接的''标题''则是"Message 4346 in Trac Mailing List". 
    5151---- 
    5252原文版本: InterWiki[[BR]] 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhPageTemplates

    r3668 r3912  
    88该列衚由以''PageTemplates/''匀倎呜名的wiki页面而组成. 
    99䞀䞪新页面的最初冠
    10 å®¹å°†æ˜¯æ˜¯é€‰äž­çš„æš¡æ¿é¡µäž­çš„冠
     10容将是选䞭的暡板页䞭的冠
    1111容, 或耠
    1212是䞀䞪空癜页, 劂果选了某䞪特殊选项的话, 比劂诎''(blank page)''. 圓没有wiki页面匹é 
     
    1616芁创建䞀䞪新的暡板, 只需创建䞀䞪名字以''PageTemplates/''匀倎的的页面. 
    1717 
    18 (提瀺: 甚至可以创建䞀䞪''!PageTemplates/Template''暡板以䟿日后䜿甚
     18(提瀺: 甚至可以创建䞀䞪''!PageTemplates/Template''暡板, 以䟿日后创建暡板䜿甚!
    1919 
    2020现有的暡板: 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhRecentChanges

    r3668 r3912  
    1 = 日期玢匕 = 
     1''' [ZhTitleIndex 标题玢匕] ''' | ''' 日期玢匕 ''' 
    22 
    33[[RecentChanges]] 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTitleIndex

    r3668 r3912  
    1 = 标题玢匕 = 
     1''' 标题玢匕 ''' | ''' [ZhRecentChanges 日期玢匕] ''' 
    22 
    33[[TitleIndex(format=group,min=4)]] 
    44 
    5  
    65---- 
    76原文版本: TitleIndex 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracAdmin

    r3671 r3912  
    99 
    1010å 
    11 ¶äž­äž€äº›æ“äœœå¯é€šè¿‡[http://trac.edgewall.org/wiki/WebAdmin WebAdmin](可选的插件, 是单独发垃的.)的Web界面实现. 
     11¶äž­äž€äº›æ“äœœå¯é€šè¿‡[http://trac.edgewall.org/wiki/WebAdmin WebAdmin]([http://trac.edgewall.org/wiki/WebAdmin WebAdmin] 插件的升级版, 现圚(从0.11èµ·)集成圚Tracäž­)Web界面实现. 
    1212 
    1313== 甚法 == 
     
    1818}}} 
    1919 
    20 äœ éœ€èЁ将Trac环境路埄䜜䞺第䞀䞪参数(陀非是运行`help`, `about` 或`version`等子呜什), 䟋劂: 
     20䜠需芁将[ZhTracEnvironment Trac环境]路埄䜜䞺第䞀䞪参数(陀非是运行`help`, `about` 或`version`等子呜什), 䟋劂: 
    2121{{{ 
    2222trac-admin /path/to/projenv wiki list 
     
    4949[[TracAdminHelp()]] 
    5050 
     51=== 题泚 === 
     52 
     53`initenv`也支持附加的`--inherit`选项, 可甚于圚创建环境时指定`[inherit] file` 选项, 以仠
     54ä» 
     55将''没有''圚å 
     56šå±€é 
     57çœ®æ–‡ä»¶äž­æŒ‡å®šçš„选项写å 
     58¥æ–°åˆ›å»ºçŽ¯å¢ƒçš„conf/trac.ini文件䞭. 
     59参见 [ZhTracIni#GlobalConfiguration å 
     60šå±€é€‰é¡¹]. 
     61 
    5162---- 
    5263原文版本: TracAdmin[[BR]] 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracBackup

    r3671 r3912  
    55šåœ°å€‡ä»œäž€äžª[wiki:ZhTracEnvironment Trac环境], 需芁额倖做䞀些事惠
    66. 幞运的是[wiki:ZhTracAdmin trac-admin]提䟛了䞀䞪蜻束安å 
    7 šåˆ›å»ºå€‡ä»œçš„呜什:  
    8  * `hotcopy`. 
     7šåˆ›å»ºå€‡ä»œçš„呜什:  `hotcopy`. 
    98 
    109  ''泚意: Trac䜿甚`hotcopy`术语来对应[http://subversion.tigris.org/ Subversion]的术语,  以圚同时管理Trac和Subversion䞀种服务噚时, 胜减少记忆的莟拠
     
    1312== 创建倇仜 == 
    1413 
    15 äžºäº†åˆ›å»ºTrac环境的热倇仜, 只需运行: 
     14䞺了创建[ZhTracEnvironment Trac环境]的热倇仜, 只需运行: 
    1615{{{ 
    1716 
     
    2625šå€„理. 
    2726 
    28 è¯·æ³šæ„, 热倇仜呜什䞍䌚芆盖目标路埄, 圓目标路埄存圚时, 热倇仜发出错误: `呜什倱莥: [错误号 17] 文件存圚:` 歀问题的讚论见trac:ticket:3198. 
     27请泚意, 热倇仜呜什䞍䌚芆盖目标路埄, 圓目标路埄存圚时, 热倇仜发出错误: `呜什倱莥: [错误号 17] 文件存圚:` 歀问题的讚论见 trac:ticket:3198. 
    2928 
    3029=== 倇仜恢倍 === 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracBrowser

    r3671 r3912  
    1111单击目圕䞊的名字, 可以䜿甚浏览噚来浏览敎䞪目圕. 单击某䞪文件名䌚星瀺该文件的冠
    1212容. 单击某文件的修订号或耠
    13 ç›®åœ•可以把䜠垊到该文件的[TracRevisionLog Trac修订日志]. 泚意, 还有䞀䞪''修订日志''富航铟接, 可以对目前查看的路埄做盞同的操䜜. 
     13目圕可以把䜠垊到该文件的[ZhTracRevisionLog Trac修订日志]. 泚意, 还有䞀䞪''修订日志''富航铟接, 可以对目前查看的路埄做盞同的操䜜. 
    1414 
    1515还可以圚任䜕给定的仓库修订䞭, 浏览目圕或耠
     
    2727容取决于䜠的仓库后端. 
    2828对于Subversion, 歀列衚默讀匠
    29 å«äº†äž€äº›åˆ†æ”¯(`trunk` 和最新`branches`顶级目圕的所有子目圕)和䞀些标记(最新`tags`顶级目圕的所有子目圕). 可以通过[TracIni#svn é 
     29含了䞀些分支(`trunk` 和最新`branches`顶级目圕的所有子目圕)和䞀些标记(最新`tags`顶级目圕的所有子目圕). 可以通过[ZhTracIni#svn é 
    3030çœ®]以或曎倚高级甚䟋. 
     31 
     32劂果䜠支持Javascript的浏览噚, 䜠可以通过点击目圕右蟹的箭倎来展匀和折叠目圕. 或耠
     33, 也可以䜿甚键盘: 䜿甚'j'和'k'蜬到䞊䞀䞪或䞋䞀䞪条目, 䜿甚'o' (或耠
     34'回蜊')切换所选目圕/文件的展匀和折叠状态. 
    3135 
    3236对Subversion后端, 有䞀些附加特性: 
    3337 - 支持`svn:needs-lock`属性 
    34  - 支持`svn:externals`属性(可以被[TracIni#svn:externals é 
     38 - 支持`svn:externals`属性(可以被[ZhTracIni#svn:externals é 
    3539çœ®]) 
    3640 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracCgi

    r3668 r3912  
    4646 
    4747 ''泚意, `SetEnv`指什芁求安裠
    48 å’Œå¯ç”š`mod_env`暡块.'' 
     48和启甚`mod_env`暡块. 吊则, 䜠可以圚trac.cgi䞭讟眮TRAC_ENV. 只需芁增加劂䞋代码到"try:" 和 "from trac.web ..."之闎:'' 
    4949 
    5050{{{ 
     
    5353}}} 
    5454 
    55  '' Or for TRAC_ENV_PARENT_DIR: '' 
     55 '' 或耠
     56, 对于TRAC_ENV_PARENT_DIR: '' 
    5657 
    5758{{{ 
     
    6061}}} 
    6162 
    62 This will make Trac available at `http://yourhost.example.org/trac`
     63这将䜿埗`http://yourhost.example.org/trac`生效
    6364 
    6465劂果䜠圚䜿甚[http://httpd.apache.org/docs/suexec.html Apache suEXEC], 请参见[http://trac.edgewall.org/wiki/ApacheSuexec]. 
     
    121122}}} 
    122123 
     124泚意, 芁想获埗歀`htdocs`目圕, 䜠需芁銖å 
     125ˆäœ¿ç”šTracAdmin的`copystatic`呜什, 提取盞å 
     126³Trac资源 : 
     127[[TracAdminHelp(copystatic)]] 
     128 
    123129== 添加验证 == 
    124130 
     
    166172至少芁䜿甚''Digest''验证而䞍是''Basic''验证. 请阠
    167173读[http://httpd.apache.org/docs/2.0/ Apache HTTPD documentation]诊细了解惠
    168 å†µ. 
     174况. 䟋劂, 圚 Debian 4.0r1 (etch) 系统䞭, 盾å 
     175³çš„apacheé 
     176çœ®æ®µåŠ‚äž‹: 
    169177{{{ 
    170178<Location "/trac/login"> 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracChangeset

    r3671 r3912  
    7171 
    7272通垞䜠䌚想芁看跚越倚䞪修订的文件或耠
    73 ç›®åœ•的曎改. 最简单的方法是[TracRevisionLog Trac修订日志], 䜠可圚å 
     73目圕的曎改. 最简单的方法是[ZhTracRevisionLog Trac修订日志], 䜠可圚å 
    7474¶äž­é€‰æ‹©æ–‡ä»¶æˆ–目圕的''新'', ''旧''修订, 然后单击''查看曎改''按钮. 
    7575 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracEnvironment

    r3668 r3912  
    2323¶äœ™éƒšåˆ†äž€èµ·[wiki:ZhTracBackup 倇仜]. 
    2424 
    25 === Embedded SQLite Connection String === 
     25=== 嵌å 
     26¥åŒ SQLite 连接字笊䞲 === 
    2627䞀䞪连接到SQLite数据库的连接字笊䞲是: 
    2728{{{ 
     
    2930}}} 
    3031 
     32=== PostgreSQL 连接字笊䞲 === 
    3133劂果想䜿甚PostgreSQL或MySQL, 䜠忠
    3234须䜿甚䞍同的连接字笊䞲. 䟋劂, 芁连接到同䞀䞪机噚䞊的䞀䞪名叫trac的PostgreSQL数据库, 甚户名是`johndoe`, 密码`letmein`, 需芁䜿甚: 
     
    134136 * `db` 
    135137   * `trac.db` - SQLite数据库(劂果䜠圚䜿甚SQLite的话). 
     138 * `htdocs` - 匠
     139含web资源的目圕, 可被Genshi暡板匕甚. '''''(ä» 
     1400.11)''''' 
     141 * `log` - 日志文件的猺省目圕(劂果启甚日志, 并提䟛了歀日志文件的盞对路埄). 
    136142 * `plugins` - 环境特定的[wiki:ZhTracPlugins 插件] (Python egg) 
    137  * `templates` - 定制环境特定的暡板. 
     143 * `templates` - 定制环境特定的暡板. '''''(ä» 
     1440.10)''''' 
    138145   * `site_css.cs` - 定制CSS规则. 
    139146   * `site_footer.cs` - 定制页脚. 
    140147   * `site_header.cs` - 定制页眉. 
    141  * `wiki-macros` - 环境特定的[wiki:ZhWikiMacros Wiki 宏]. 
     148 * `templates` - 定制Genshi环境特定暡板. '''''(ä» 
     1490.11)''''' 
     150   * `site.html` - 定制页倎, 页脚和样匏的方法, 见 TracInterfaceCustomization#SiteAppearance 
     151 * `wiki-macros` - 环境特定的[wiki:ZhWikiMacros Wiki 宏]. '''''(ä» 
     1520.10)''''' 
    142153 
    143154  '''泚意: 䞍芁将Trac环境目圕䞎源代码仓库目圕匄混.''' 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracFastCgi

    r3668 r3912  
    7474 
    7575䜿甚这䞪方法, 通过䜿甚垊䞍同`ScriptAliases`的`.fcgi`脚本, 倍制和盞应地重呜名`trac.fcgi`, 以及将䞊面的代码加进来, 以创建每䞪类䌌的脚本, 从而可支持䞍同的项目. 
     76 
     77参见 [https://coderanger.net/~coderanger/httpd/fcgi_example.conf fcgidé 
     78çœ®äŸ‹å­], å 
     79¶äœ¿ç”šäº†!ScriptAlias指什劂䞋(圚trac.fcgi䞭䜿甚/后猀): 
     80{{{ 
     81ScriptAlias / /srv/tracsite/cgi-bin/trac.fcgi/ 
     82}}} 
     83 
     84== 简单Cherokeeé 
     85çœ® == 
     86 
     87暂无. 
    7688 
    7789== 简单的Lighttpdé 
     
    129141}}} 
    130142 
    131 æ³šæ„, 域倌是䞍同的. 劂果䜠曎喜欢圚`.fcgi`脚本䞭讟眮环境变量, 那么倍制或重呜名`trac.fcgi`. 
    132  
    133 æ¯”劂诎, 将å 
    134 ¶å˜äžº`first.fcgi` 和 `second.fcgi`, 并䞔圚䞊述讟眮䞭匕甚他们. 
    135  
    136 æ³š:䞊述惠
     143泚意, 域倌是䞍同的. 劂果䜠曎喜欢圚`.fcgi`脚本䞭讟眮环境变量, 那么倍制或重呜名`trac.fcgi`. 比劂诎, 将å 
     144¶å˜äžº`first.fcgi` 和 `second.fcgi`, 并䞔圚䞊述讟眮䞭匕甚他们. 泚:䞊述惠
    137145况䌚产生䞍同的进皋, 即䜿二耠
    138146郜运行自同样的`trac.fcgi`脚本. 
     
    219227通过䞺每䞪项目创建䞀䞪别名, 并把对fastcgi.server的声明封裠
    220228圚条件é 
    221 çœ®å—䞭的方法, 可以蜻束地应甚于倚䞪项目. 
    222  
    223 è¿˜æœ‰äž€äžªæ–¹æ³•来倄理倚项目, 它是䜿甚TRAC_ENV_PARENT_DIR和å 
     229çœ®å—䞭的方法, 可以蜻束地应甚于倚䞪项目. 还有䞀䞪方法来倄理倚项目, 它是䜿甚TRAC_ENV_PARENT_DIR和å 
    224230šå±€éªŒè¯è€Œäžæ˜¯TRAC_ENV, 请看䞋面的䞀䞪䟋子: 
    225231{{{ 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracGuide

    r3671 r3912  
    4747   * ''䌠祚系统'' 
    4848     * [ZhTracTickets Trac䌠祚] -- 䜿甚䌠祚系统 
    49      * [ZhTracReports Trac报衚] -- 撰写和䜿甚报告 
     49     * [ZhTracReports Trac报衚] -- 撰写和䜿甚报衚 
    5050     * [ZhTracQuery Trac查询] -- 执行自定义䌠祚查询 
    5151     * [ZhTracRoadmap Trac项目路线囟] -- 定义里皋碑,协助项目的进床远螪 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracImport

    r3668 r3912  
    5858¥äŒ ç¥šæ•°æ®. 该脚本可圚Trac的contrib/目圕䞭埗到. 
    5959 
    60 == Mantis(侀种Php语蚀实现的bugtracker 系统) == 
     60== Mantis == 
    6161 
    6262泚意! mantis2trac脚本现圚䜍于 http://trac-hacks.org/wiki/MantisImportScript . 䜠总是可以从 http://trac-hacks.org/changeset/latest/mantisimportscript?old_path=/&filename=mantisimportscript&format=zip 埗到å 
     
    9999}}}  
    100100 
    101 å·²æ›Žæ–°çš„mantis2trac脚本参见 #5855. 
    102  
    103101 
    104102== å 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracIni

    r3671 r3912  
    11= Tracé 
    22çœ®æ–‡ä»¶ = 
     3 
    34[[ZhTracGuideToc]] 
    4 Trac的é 
    5 çœ®æ˜¯é€šè¿‡çŒ–蟑'''`trac.ini`'''é 
    6 çœ®æ–‡ä»¶å®žçŽ°çš„, å 
    7 ¶äœäºŽ`<projectenv>/conf/trac.ini`. 对é 
    8 çœ®æ–‡ä»¶çš„修改通垞立即起䜜甚, 然而对`[components]`和`[logging]`段的修改将芁求重启web服务噚. 圚创建å 
    9 šå±€é 
    10 çœ®æ–‡ä»¶(圓前䞍存圚)后, 䜠可胜被芁求重启web服务噚. 
    11  
    125 
    136== å 
    147šå±€é€‰é¡¹ == 
    15 åœšäžŠäž€ç‰ˆäž­, å 
     8圚0.11版之前, å 
    169šå±€é€‰é¡¹é»˜è®€äœäºŽ`$prefix/share/trac/conf/trac.ini`, 或根据发垃版本的䞍同, 有时䜍于/etc/trac/trac.ini. 劂果䜠正圚升级, 䜠可胜想指定这䞪芁继承的文件. 
    1710 
     
    2417file = /usr/share/trac/conf/trac.ini 
    2518}}} 
     19 
     20泚意, 圓创建䞀䞪新项目时, 通过增加选项`--inherit=/path/to/global/options` 到 [TracAdmin trac-admin] 的 `initenv`呜什䞭, 䜠也可以指定å 
     21šå±€é€‰é¡¹æ–‡ä»¶. 
     22劂果䜠䞍想这样做, 而是想圚䜠的新环境䞭, 䜿甚å 
     23šå±€é€‰é¡¹æ–‡ä»¶, 
     24䜠将需芁翻阠
     25生成的敎䞪conf/trac.ini文件, 删陀䌚芆盖å 
     26šå±€é€‰é¡¹çš„æ¡ç›®. 
    2627 
    2728== 参考 == 
     
    114115''(自从 0.11)'' 
    115116 
    116 TracBrowser(Subversion)倩生就可以解析目圕的`svn:externals`属性. 
     117[ZhTracBrowser Trac枞览](Subversion)倩生就可以解析目圕的`svn:externals`属性. 
    117118然而, 劂果那些倖郚目圕''䞍''䜿甚`http:`协议, 或耠
    118119劂果铟接到䞀䞪䞍同的仓库浏览噚(比劂及䞀䞪Trac或耠
    119120[http://www.viewvc.org/ ViewVC]), 那么Trac需芁胜映射到歀URL的倖郚前猀 . 
    120121 
    121 æ­€æ˜ å°„圚TracIni的`[svn:externals]`段完成. 
     122歀映射圚[ZhTracIni Tracé 
     123çœ®]的`[svn:externals]`段完成. 
    122124 
    123125䟋劂: 
     
    130132参见[http://svnbook.red-bean.com/en/1.4/svn.advanced.externals.html Subversion Book on externals]). 
    131133 
     134泚意, 䞊述节䞭䜿甚的å 
     135³é”®å­—纯粹是甚䜜占䜍笊的, 因䞺URL本身䞍胜甚䜜å 
     136³é”®å­—(由于é 
     137çœ®æ–‡ä»¶è§£æžå™šçš„各种限制).  
    132138 
    133139---- 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracInstall

    r3671 r3912  
    7070 * [http://initd.org/projects/psycopg2 psycopg2] 或 [http://pypgsql.sourceforge.net/ pyPgSQL] 
    7171 
     72'''譊告''': PostgreSQL 8.3 䜿甚了䞥栌的类型检查机制. 芁想将Trac 和 8.3 版本的 PostgreSQL 䞀同䜿甚, 䜠需芁 [http://trac.edgewall.org/changeset/6512 trac-0.11] 及以䞊版本. 
     73 
    7274=== 对MySQL === 
    7375 
     
    8688 
    8789 * [http://subversion.tigris.org/ Subversion], 版本 >= 1.0. (掚荐: 1.2.4, 1.3.2 or 1.4.2) 和 '''''盞应的''''' Python绑定. 劂有问题, 可以访问[TracSubversion Trac侎Subversion] 
    88    * Trac䜿甚Subversion发行版䞭的[http://www.swig.org/ SWIG]绑定, 而䞍是 [http://pysvn.tigris.org/ PySubversion](有时䌚和标准的SWIG绑定混淆). 
     90   * Trac䜿甚Subversion发行版䞭的[http://www.swig.org/ SWIG]绑定, 而䞍是 [http://pysvn.tigris.org/ PySVN](有时䌚和标准的SWIG绑定混淆). 
    8991   * 劂果Subversion圚没有SWIG绑定的惠
    9092况䞋已经安裠
     
    113115¶ä»–Pythonå·¥å 
    114116· ==== 
    115  * [http://docutils.sourceforge.net/ docutils], 版本 >= 0.3.9以䜿甚 [ZhWikiRestructuredText 型结构化文本]. 
     117 * [http://docutils.sourceforge.net/ docutils], 版本 >= 0.3.9以䜿甚 [ZhWikiRestructuredText 新结构化文本]. 
    116118 * [http://pygments.pocoo.org Pygments] 甚于 [wiki:TracSyntaxColoring 语法高亮], 及 [http://silvercity.sourceforge.net/ SilverCity] 和 [http://gnu.org/software/enscript/enscript.html Enscript] 仍然圚䜿甚. 
    117119    * 泚意 !SilverCity 0.9.6有䞀䞪 [http://sourceforge.net/tracker/index.php?func=detail&aid=1424436&group_id=45693&atid=443739 bug], 䌚砎坏Trac侭的Python语法高亮功胜. 圚出现䞀䞪有效曎新前, 掚荐䜿甚版本0.9.5. 
     
    178180easy_install --prefix=/path/to/installdir 
    179181}}} 
     182或耠
     183, 劂果安裠
     184Trac到䞀䞪Mac OS X系统䞭: 
     185{{{ 
     186easy_install --prefix=/usr/local --install-dir=/Library/Python/2.5/site-packages 
     187}}} 
     188 
     189䞊面䌚把`tracd` 和 `trac-admin` 呜什攟å 
     190¥ `/usr/local/bin`äž­, 并将安裠
     191 Trac 库和䟝赖文件到 `/Library/Python/2.5/site-packages`, 这是 Appleäž­Python第䞉方应甚皋序安裠
     192的纊定䜍眮. 
    180193 
    181194== 创建䞀䞪项目环境 == 
     
    212225}}} 
    213226 
    214 ç„¶åŽ, 启劚䞀䞪浏览噚并访问`http://localhost:8000/`. 䜠将获埗tracd䞭所有环境的简单列衚. 点击铟接到䜠刚创建的环境, 䜠䌚看到Trac已经胜甚了. 
     227然后, 启劚䞀䞪浏览噚并访问`http://localhost:8000/`. 䜠将获埗tracd䞭所有环境的简单列衚. 点击铟接到䜠刚创建的环境, 䜠䌚看到Trac已经胜甚了. 劂果䜠仠
     228ä» 
     229管理䞀䞪项目, 䜠可以让服务噚跳过环境列衚, 方法劂䞋: 
     230{{{ 
     231$ tracd -s --port 8000 /path/to/myproject 
     232}}} 
     233 
    215234 
    216235== 圚Web服务噚䞊运行Trac == 
     
    230249 * [ZhTracModPython TracModPython], 劂果䜠䜿甚mod_python方匏. 
    231250 
     251== 圚 Mac OS X Leopard (10.5) 侭的Trac 0.11 侎 SVN  == 
     252 
     253 * TracOnLeopardServer 
     254 
    232255== 䜿甚Trac == 
    233256 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracInterfaceCustomization

    r3671 r3912  
    197197}}} 
    198198 
    199 å¯¹äºŽ[wiki:TracStandalone], 䜠需芁圚运行tracd的shell䞭讟眮`TRAC_ENV_INDEX_TEMPLATE`环境变量: 
     199对于[ZhTracStandalone Trac独立服务噚], 䜠需芁圚运行tracd的shell䞭讟眮`TRAC_ENV_INDEX_TEMPLATE`环境变量: 
    200200 - Unix 
    201201   {{{ 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracLinks

    r3671 r3912  
    22[[ZhTracGuideToc]] 
    33 
    4 Trac铟接是Trac的䞀䞪基本特埁, 因䞺他们å 
     4[ZhTracLinks Trac铟接]是Trac的䞀䞪基本特埁, 因䞺他们å 
    55è®žåœšè¯žåŠ‚äŒ ç¥š, 报衚, 变曎集, Wiki页面, 里皋碑和源文件等(只芁是䜿甚[ZhWikiFormatting Wiki栌匏])的各种实䜓闎流畠
    66的铟接. 
    77 
    8 Trac铟接通垞是''type:id''圢匏, ''id''代衚了项目的号码, 名称或路埄, 尜管䞀些垞甚项目也有简化笊号. 
     8[ZhTracLinks Trac铟接]通垞是 '''type:id''' 圢匏, ''id''代衚了项目的号码, 名称或路埄, 尜管䞀些垞甚项目也有简化笊号. 
     9 
     10== 圚哪里䜿甚Trac铟接 == 
     11 
     12䜠可以圚䞋列地方䜿甚[ZhTracLinks Trac铟接]: 
     13 * Subversion的源代码提亀消息 
     14 * Wiki页面 
     15 * 䌠祚, 报衚和里皋碑的诊细描述 
     16  
     17以及å 
     18¶ä»–明确标明支持Wiki栌匏的文字域. 
    919 
    1020䞀些䟋子: 
     
    6373星瀺: [SandBox the sandbox] 
    6474 
    65 Trac铟接是䞀䞪非垞简单的想法, 䜆实陠
     75[ZhTracLinks Trac铟接]是䞀䞪非垞简单的想法, 䜆实陠
    6676䞊可以是䞀䞪非垞倍杂的信息眑络. 实践䞭, 它甚起来埈盎观并䞔简单, 我们发现''铟接蜚迹''盞圓有助于曎奜理解圚项目䞭发生的事惠
    6777, 或耠
    6878䞺䜕有䞀䞪特定的变化. 
    6979 
    70 äž‹åˆ—章节诊细描述了独立铟接类型, 以及几䞪å 
    71 ³äºŽé“ŸæŽ¥é«˜çº§ç”šæ³•çš„æ³šè§£. 
    72  
    73 == 附件: 铟接 == 
    74  
    75 é™„件的铟接语法劂䞋所瀺: 
    76  * !attachment:the_file.txt 创建了䞀䞪圓前对象的附件the_file.txt的铟接 
    77  * !attachment:wiki:MyPage:the_file.txt 创建了䞀䞪到!MyPage Wiki页面的附件的铟接 
    78 * !attachment:ticket:753:the_file.txt 创建了䞀䞪䌠祚753的附件文件the_file.txt的铟接 
    79  
    80 == 源码:铟接 == 
    81  
    82 åŠ‚æžœè·¯åŸ„æŒ‡å‘äž€äžªç›®åœ•çš„è¯, source:/some/path铟接的默讀行䞺是打匀歀目圕, 吊则䌚打匀日志视囟. 还可以盎接铟接到某䞪文件的修订, 像: source:/some/file@123, 或铟接到最新的修订: source:/some/file@latest. 劂果指定了修订, 䜠甚至可以铟接到䞀䞪特定的行号: source:/some/file@123#L10. 
    83  
    84 ä¹Ÿå¯ä»¥ç›ŽæŽ¥é“ŸæŽ¥åˆ°æ–‡ä»¶çš„æŸäžªç‰¹å®šä¿®è®¢: 
    85  - `source:/some/file@123` - 铟接到文件的修订123 
    86  - `source:/some/file@head` - 铟接到文件的最新修订 
    87  
    88 åŠ‚æžœæŒ‡å®šäº†ä¿®è®¢å·, 甚至可胜铟接到特定的行号: 
    89  - `source:/some/file@123#L10` 
    90  - `source:/tag/0.10@head#L10` 
    91  
    92 æœ€åŽ, 也可以高亮任䜕行: 
    93  - `source:/some/file@123:10-20,100,103#L99` - 高亮10到20行, 和100到103行. 
    94 ''(自 0.11)'' 
    95  
    96 == 蟓出: 铟接 == 
    97  
    98 èŠåŒºåˆ¶äž‹èœœä»“åº“äž­çš„æŸäžªæ–‡ä»¶, 而䞍是圚浏览噚䞭星瀺, 䜿甚`export`铟接.  可甚的几种圢匏䞺: 
    99  * `export:/some/file` - 埗到指定文件的HEAD修订 
    100  * `export:123:/some/file` - 埗到指定文件的修订123 
    101  * `export:/some/file@123` - 埗到指定文件的修订123 
    102  
    103 è¿™å¯¹äºŽèŠæ­£ç¡®æ˜Ÿç€ºHTML文档(å 
    104 ¶äž­çš„æ ·åŒè¡šå’Œå›Ÿåƒå·²ç»è¢«æ£€å 
    105 ¥ä»“库䞭)将非垞有甚. 
    106  
    107 åŠ‚æžœè·¯åŸ„æ˜¯ä»“åº“äž­çš„ç›®åœ•è€Œäžæ˜¯æ–‡ä»¶, 源码枞览将甚于星瀺目圕(跟`source:/some/dir`的结果䞀样). 
    108  
    109 == 搜玢和查询铟接 == 
    110  
    111 è¯·è§[ZhTracSearch#SearchLinks 搜玢铟接]和[ZhTracQuery#UsingTracLinks 䜿甚Trac铟接] . 
     80 
     81== TracLinks的高级甚法 == 
     82 
     83=== 盞圓铟接 === 
     84 
     85芁创建到䞀䞪特定锚点的铟接, 䜿甚'#': 
     86{{{ 
     87 [#Relativelinks relative 铟接] 
     88}}} 
     89星瀺䞺: 
     90  [#Relativelinks relative 铟接] 
     91 
     92提瀺: 圓䜠将錠标移到过段萜标题时, 䌚星瀺出䞀䞪'¶'字笊. 这就是到歀段萜的铟接, 䜠可以倍制盞对铟接䞭的`#...`郚分来䜿甚锚点. 
    11293 
    11394== 子Wiki铟接 == 
    114 èŠåˆ›å»ºäž€äžªåˆ°å­Wiki页面的铟接, 只需䜿甚䞀䞪'/': 
    115 {{{ 
    116  [wiki:WikiPage/SubWikiPage]. 
    117 }}} 
     95芁创建到子Wiki页面的铟接, 只需䜿甚'/': 
     96{{{ 
     97 WikiPage/SubWikiPage or ./SubWikiPage 
     98}}} 
     99 
     100芁铟接到父页面, 只需䜿甚'..': 
     101{{{ 
     102  [..] 
     103}}} 
     104 
     105芁铟接到盞邻页面, 䜿甚'../': 
     106{{{ 
     107  [../Sibling see next sibling] 
     108}}} 
     109 
     110''(圚0.11䞭的改变)'' 泚意, 圚Trac 0.10äž­, 䜿甚䟋劂 `[../newticket]` 可以铟接到/newticket 顶级URL, 䜆圚0.11äž­, å 
     111¶å°†ä»ç„¶åœšwiki名字空闎䞭, 铟接的是盞邻页面. 新语法请参见[#Server-relativelinks]. 
    118112 
    119113== [ZhInterWiki 倖郚Wiki]铟接 == 
     
    125119== [ZhInterTrac 倖郚Trac]铟接 == 
    126120 
     121这可被看䜜诎䞀种特别甚于å 
     122¶ä»–Trac的[ZhInterWiki 倖郚Wiki]铟接,. 
     123 
    127124劂果甚及䞀䞪Trac环境的名字䜜䞺前猀的话(及䞀䞪Trac环境名加冒号":"), 䞊述所有圢匏的Trac铟接郜可匕甚及䞀䞪Trac环境䞭的资源. å› æ­€, 及䞀䞪Trac环境忠
    128125须圚这䞪Trac环境䞭泚册. 细节请参考[ZhInterTrac 倖郚Trac]. 
    129126 
     127[ZhInterTrac 倖郚Trac]盞对[ZhInterWiki 倖郚Wiki]的最倧奜倄是, 这种简化圢匏的Trac铟接通垞比[ZhInterTrac 倖郚Trac]跟容易理解. 䟋劂, Trac䌠祚的铟接可以写成#T234 (劂果T被讟眮成Trac的别名), Trac变曎集的铟接可以写成[trac 1508]. 
     128 
    130129== 服务噚盞å 
    131130³çš„铟接 == 
    132131 
    133132通垞芁求胜借铟接到没有冠
    134 çœ®Trac铟接机制的服务噚的对象, 䟋劂, 静态资源, `/register`页面等. 只需䜿甚服务噚根郚的绝对路埄或耠
    135 åœ“前页面的URL的盞对铟接, 就可以实现. 
    136  
    137 {{{ 
    138 [../newticket newticket] 
     133眮Trac铟接机制的服务噚的对象, 䟋劂, 静态资源, `/register`页面等.  
     134 
     135只需䜿甚服务噚根郚的绝对路埄或耠
     136圓前页面的URL的盞对铟接, 就可以实现(''圚0.11䞭修改''): 
     137 
     138{{{ 
     139[/newticket Create a new ticket] 
    139140[/ home] 
    140141}}} 
    141142 
    142 æ˜Ÿç€º:[../newticket newticket] [/ home] 
     143星瀺: [../newticket newticket][[comment(FIXME that's the 0.10 syntax)]]  [/ home] 
     144 
     145芁铟接到服务噚的及䞀䞪䜍眮(项目之倖), 䜿甚 '//location' 铟接语法 (''圚0.11䞭改变''): 
     146 
     147{{{ 
     148[//register 圚歀泚册] 
     149}}} 
     150 
     151星瀺: [//register 圚歀泚册] 
    143152 
    144153== 甚匕号匠
     
    155164 * !attachment:"ticket:123:the file.txt"  
    156165 
    157 == 圚哪里䜿甚Trac铟接 == 
    158  
    159 äœ å¯ä»¥åœšäž‹åˆ—地方䜿甚[ZhTracLinks Trac铟接]: 
    160  * Subversion的源代码提亀消息 
    161  * Wiki页面 
    162  * 䌠祚, 报衚和里皋碑的诊细描述 
    163   
    164 ä»¥åŠå 
    165 ¶ä»–明确标明支持Wiki栌匏的文字域. 
    166  
    167166== 铟接蜬义 == 
    168167 
     
    176175 !NoLinkHere. 
    177176 ![42] is not a link either. 
     177 
     178=== 参数化Trac铟接 === 
     179 
     180指向Trac资源的Trac铟接, 基于䞀些附加的参数, 通垞有倚种枲染方匏. 䟋劂, Wiki页面可以接受`version`或`format` 参数, 报衚可以䜿甚劚态变量, 等等. 
     181 
     182所有Trac铟接支持任意参数集, 写成它们盞应的URL盞同的圢匏. 䞀些䟋子: 
     183 - `wiki:WikiStart?format=txt` 
     184 - `ticket:1?version=1` 
     185 - `[/newticket?component=module1 䞺暡块1创建新䌠祚]` 
     186 
     187 
     188== TracLinks 参考 == 
     189䞋列章节诊细描述了独立铟接类型, 以及几䞪å 
     190³äºŽé“ŸæŽ¥é«˜çº§ç”šæ³•çš„æ³šè§£. 
     191 
     192== 附件: 铟接 == 
     193 
     194附件的铟接语法劂䞋所瀺: 
     195 * !attachment:the_file.txt 创建了䞀䞪圓前对象的附件the_file.txt的铟接 
     196 * !attachment:wiki:MyPage:the_file.txt 创建了䞀䞪到!MyPage Wiki页面的附件的铟接 
     197* !attachment:ticket:753:the_file.txt 创建了䞀䞪䌠祚753的附件文件the_file.txt的铟接 
     198 
     199=== 查询: 铟接 === 
     200 
     201请见 [ZhTracQuery#UsingTracLinks 䜿甚Trac铟接] 和 [#ticket:铟接]. 
     202 
     203=== 搜玢: 铟接 === 
     204 
     205请见 [ZhTracSearch#SearchLinks 搜玢铟接] 
     206 
     207=== 䌠祚: 铟接 === 
     208 
     209陀了明星的`ticket:id`圢匏, 也可以指定䞀系列䌠祚, 甚至䌠祚范囎, 而䞍是`id`. 这䌚生成匠
     210含歀固定䌠祚集合的, 到定制查询视囟的铟接. 
     211 
     212䟋子:  
     213 - `ticket:5000-6000` 
     214 - `ticket:1,150` 
     215 
     216''(自Trac 0.11)'' 
     217 
     218=== 时闎线: 铟接 === 
     219 
     220可以通过指定ISO:8601栌匏的日期来创建时闎线铟接. 日期䞭可以有时闎栌匏诎明. 歀时闎被解释䞺UTCæ—¶é—Ž, 䜆是䜠也可以指定䞺䜠的圓地时闎(后面跟䜠的时区, 劂果䜠䞍想计算UTC时闎的话). 
     221 
     222䟋子: 
     223 - `timeline:2008-01-29` 
     224 - `timeline:2008-01-29T15:48` 
     225 - `timeline:2008-01-29T16:48Z+01` 
     226 
     227''(自Trac 0.11)'' 
     228 
     229=== wiki: 铟接 === 
     230 
     231参见䞊述 [ZhWikiPageNames Wiki页面名] 和 [#QuotingspaceinTracLinks 甚匕号匠
     232囎Trac铟接䞭的空栌]. 
     233 
     234=== 版本控制盞å 
     235³é“ŸæŽ¥ === 
     236== 源码: 铟接 == 
     237 
     238劂果路埄指向䞀䞪目圕的话, source:/some/path铟接的默讀行䞺是打匀歀目圕, 吊则䌚打匀日志视囟.  
     239 
     240也可以盎接铟接到文件的某䞪特定修订: 
     241 - `source:/some/file@123` - 铟接到文件的修订123 
     242 - `source:/some/file@head` - 铟接到文件的最新修订 
     243 
     244劂果指定了修订号, 甚至可胜铟接到特定的行号: 
     245 - `source:/some/file@123#L10` 
     246 - `source:/tag/0.10@head#L10` 
     247 
     248最后, 也可以高亮任䜕行: 
     249 - `source:/some/file@123:10-20,100,103#L99` - 高亮10到20行, 和100到103行. 
     250''(自 0.11)'' 
     251 
     252== 蟓出: 铟接 == 
     253 
     254芁区制䞋蜜仓库䞭的某䞪文件, 而䞍是圚浏览噚䞭星瀺, 䜿甚`export`铟接.  可甚的几种圢匏䞺: 
     255 * `export:/some/file` - 埗到指定文件的HEAD修订 
     256 * `export:123:/some/file` - 埗到指定文件的修订123 
     257 * `export:/some/file@123` - 埗到指定文件的修订123 
     258 
     259这对于芁正确星瀺HTML文档(å 
     260¶äž­çš„æ ·åŒè¡šå’Œå›Ÿåƒå·²ç»è¢«æ£€å 
     261¥ä»“库䞭)将非垞有甚. 
     262 
     263劂果路埄是仓库䞭的目圕而䞍是文件, 源码枞览将甚于星瀺目圕(跟`source:/some/dir`的结果䞀样). 
     264 
     265==== 日志: 铟接 ==== 
     266 
     267`log:` 铟接可甚于星瀺修订范囎. 最简单的圢匏䞭, 可铟接到指定路埄的最新修订, 并䞔也可以甚来星瀺任意修订集. 
     268 - `log:/` - 始于仓库根目圕的最新修订 
     269 - `log:/trunk/tools` - `trunk/tools`最新修订 
     270 - `log:/trunk/tools@10000` - `trunk/tools`䞭始于10000的修订 
     271 - `log:@20788,20791:20795` - 修订20788和20791到20795的修订范囎 
     272 - `log:/trunk/tools@20788,20791:20795` - 指定路埄的修订20788和从20791到20795的修订范囎 
     273 
     274简化圢匏: 
     275 - `[20788,20791:20795]` 
     276 - `[20788,20791:20795/trunk/tools]` 
     277 - `r20791:20795` (but not `r20788,20791:20795` nor `r20791:20795/trunk`) 
     278 
     279最后, 泚意䞊述䞭, 修订范囎可以写成`x:y` 或 `x-y`. 
    178280 
    179281---- 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracNotification

    r3671 r3912  
    3131 * '''smtp_enabled''': 启甚邮件提醒. 
    3232 * '''smtp_server''': 甚于提醒消息的SMTP服务噚. 
     33 * '''smtp_port''': (''自0.9后'') SMTP服务噚的端口. 
    3334 * '''smtp_user''': (自0.9后)验证SMTP垐户的甚户名. 
    3435 * '''smtp_password''': (自0.9后)验证SMTP垐户的密码. 
    3536 * '''smtp_from''': 圚提醒邮件䞭"发件人"的邮件地址. 
     37 * '''smtp_from_name''': 发送人名称, 甚于提醒邮件''Sender''标倎. 
    3638 * '''smtp_replyto''': 圚提醒邮件䞭"回倍至"的邮件地址. 
    3739 * '''smtp_default_domain''': (自0.10后)将指定的域附加到没有匠
     
    4042 * '''smtp_always_bcc''': (自0.10后)始终发送提醒的邮件地址列衚, 䜆提醒邮件的å 
    4143¶ä»–收件人看䞍见地址. 
     44 * '''smtp_subject_prefix''': (''自0.10.1后'') 插å 
     45¥åˆ°é‚®ä»¶äž»é¢˜å‰çš„æ–‡æœ¬. 默讀讟䞺"!__default!__". 
    4246 * '''always_notify_reporter''': 始终将提醒发送到报告人域䞭的所有地址. 
    4347 * '''always_notify_owner''': (自0.9后)始终将提醒发送给承拠
     
    5357¬å 
    5458±çš„SMTP服务噚. 
     59 * '''use_tls''': (''自0.10后'') 切换䜿甚[http://en.wikipedia.org/wiki/Transport_Layer_Security TLS], 比劂GMail, 发送提醒SMTP服务噚 . 
    5560 * '''mime_encoding''': (自0.10后)邮件提醒䞀盎以7䜍暡匏发送的. 该选项å 
    5661è®žé€‰æ‹©MIME猖码方案.支持的倌有:   
     
    103108}}} 
    104109 
     110== 䜿甚 GMail 䜜䞺 SMTP 䞻机 == 
     111 
     112䜿甚劂䞋é 
     113çœ®ç‰‡æ®µ 
     114{{{ 
     115[notification] 
     116smtp_enabled = true 
     117use_tls = true 
     118mime_encoding = base64 
     119smtp_server = smtp.gmail.com 
     120smtp_port = 587 
     121smtp_user = user 
     122smtp_password = password 
     123}}} 
     124 
     125å 
     126¶äž­, ''user'' 和 ''password'' 对应已有的GMail垐户, ''即'' 䜠登圕[http://gmail.com]的垐户 
     127 
     128或耠
     129, 䜠可以䜿甚 `smtp_port = 25`.[[br]] 
     130䜠䞍应䜿甚 `smtp_port = 465`. 这是䞍起䜜甚的, 䜠的䌠祚提亀可胜䌚死锁. 端口465被保留甚于SMTPS协议, 圓前䞍被Trac支持. 诊惠
     131参见 [comment:ticket:7107:2 #7107]. 
     132  
    105133== 过滀自己做的修改的提醒 == 
    106134圚Gmailäž­, 䜿甚过滀噚: 
  • zoomquiettranslation/trunk/0.11.x/default-pages/ZhTracPermissions