登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Code@Pig Home

喜欢背着一袋Code傻笑的Pig .. 忧美.欢笑.记忆.忘却 .之. 角落

 
 
 

日志

 
 

[trac] 0.12dev Quick Start  

2010-02-26 19:45:49|  分类: scm_trac |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
因为 0.12 开始支持 i18n,所以直接体验开发版了。其中 *** 表示 i18n 需要的步骤。

安装 easy install
到下面的地址下载 setuptools-0.6c11.tar.gz
http://pypi.python.org/pypi/setuptools#using-setuptools-and-easyinstall
$ tar zxf setuptools-0.6c11.tar.gz
$ cd setuptools-0.6c11
# python setup.py install

下载 CLDR 信息 ***
$ fetch http://unicode.org/Public/cldr/1.6.1/core.zip
$ mkdir cldr
$ cd cldr
$ unzip ../core.zip

安装 Babel,用于 i18n ***
$ fetch http://ftp.edgewall.com/pub/babel/Babel-0.9.4.tar.gz
$ tar zxf Babel-0.9.4.tar.gz
$ cd Babel-0.9.4
$ python setup.py egg_info
$ python scripts/import_cldr.py /home/kasicass/trac/src/cldr/
# python setup.py install

先装 genshi 模版系统
$ svn co http://svn.edgewall.org/repos/genshi/trunk genshi
$ cd genshi
# python setup.py install

再装 trac
$ svn co http://svn.edgewall.org/repos/trac/trunk trac
$ cd trac
$ python setup.py compile_catalog -f # ***
# python setup.py install

配置环境
$ mkdir mytrac
$ trac-admin mytrac initenv

权限配置
# FreeBSD
$ md5 -s kasicass:trac:mypass
MD5 ("kasicass:trac:mypass") = 1be02cb349732ed86dfcbdcedb031925
# Linux
$ echo -n helloworld | md5sum -
fc5e038d38a57032085441e7fe7010b0 -
$ echo kasicass:trac:1be02cb349732ed86dfcbdcedb031925 >> mytrac/conf/pass

开启 WebAdmin
默认情况下,很多内容只能用命令行的 trac-admin 管理,比如:milestone
$ trac-admin mytrac permission add kasicass TRAC_ADMIN

启动 tracd
$ tracd --port 7778 --daemonize --auth=mytrac,/home/kasicass/mytrac/conf/pass,trac /home/kasicass/mytrac
tracd 主要用于开发/测试,生产环境可以用 nginx + fastcgi 方式,比较方便。

设置logo
$ cp logo.png /home/kasicass/mytrac/htdocs
修改 conf/trac.ini
src = site/logo.png


参考文档:
http://ymwang78.spaces.live.com/blog/cns!BED5BD78E882CF07!4408.entry

http://babel.edgewall.org/wiki/SubversionCheckout
http://trac.edgewall.org/wiki/TracL10N
  评论这张
 
阅读(1193)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018