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

网站开发,php,.net,App接口

深圳网站建设 Linux运维

 
 
 

日志

 
 

SVN+Trac安装笔记  

2009-04-09 14:08:04|  分类: 技术交流 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
一  下载好所要用到的安装文件
安装环境 WIndows 2000/2003/Xp通用
python-2.4.4.msi   这个是2.4的Final版本。下午就是用了2.5与后面的软件版本冲突,白忙了一场。
pysqlite-2.3.3.win32-py2.4.exe     Python and SQLite的DB-API 2.0数据库接口。这个有FOR py2.5的,我这里选择2.4了。这个在版本上我发现trac官方和pysqlite官方有点解释不一样
pysqlite上说1.1 version (1.1.8) - legacy API for SQLite 3.x:        1.0 version (1.0.1) - legacy API for legacy SQLite 2.x:  而Trac上说version 1.x (for SQLite 2.x) or version 2.x (for SQLite 3.x), version 2.3.2 preferred.反正trac上推荐2.3.2,我用2.3.3应该也可以。http://initd.org/tracker/pysqlite/wiki/pysqlite 
sqlite-3_3_11.zip   数据库,解开是一个EXE      http://www.sqlite.org/download.html
clearsilver-0.9.14.win32-py2.4.exe   显示页面的模板文件这个目前没2.5的版本。所以嘛…… (Linux版本应该更高点) http://www.clearsilver.net/
trac-0.10.3.win32.exe   目前的最新版本
svn-python-1.4.2.win32-py2.4.exe   这个是访问svn的程序包,就是Subversion的python接口。
svn-1.4.2-setup.exe
SVNService.exe           可以把SVN设置成服务
客户端
TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi    新版本,还可以下一个语言包,都在subversion的官方能下到。

二 安装程序
接下来,安装。WINDOWS下安装还是都会的不讲了。路径自己设置,我这里说明下路径是为了更好理解下面用到的命令
先装python    C:\python             (其他的都会自动识别,所以这个必须先装)
pysqlite         自动根据python路径默认
clearsilver    同上
SVN              E:\Subversion
svn-python    默认
Trac              自动根据python路径默认C:\Python24\share\trac

三 设置环境
先设置SVN的源码库,因为装了SVN,环境变量已经有了,直接输入即可。
SVN+Trac安装笔记 - Apple tree - APPLE TREE

输入C:\>svnadmin create e:\repository\project
E盘建立了一个repository文件夹,作为SVN源码库,下面建立了project这个项目的源码管理


我在E盘建立一个Trac文件夹,切换到python目录


输入 C:\Python24>python trac-admin e:\trac\project initenv
建立了trac的环境
然后就要求输入项目名字,我输入了myproject。
SVN+Trac安装笔记 - Apple tree - APPLE TREE

这个是询问数据库连接类型,我们用的sqlite默认就可以了。直接回车
接下来是
 Please specify the type of version control system,
 By default, it will be svn.

 If you don't want to use Trac with version control integration,
 choose the default here and don't specify a repository directory.
 in the next question.

Repository type [svn]>
询问版本库类型,也是默认SVN,回车

 Please specify the absolute path to the version control
 repository, or leave it blank to use Trac without a repository.
 You can also set the repository location later.

Path to repository [/path/to/repos]> e:/repository/project
询问源码库位置,这个就是刚才SVN里建立了这个项目的源码库,输入即可。回车


 Please enter location of Trac page templates.
 Default is the location of the site-wide templates installed with Trac.

Templates directory [C:\Python24\share\trac\templates]>
询问模板路径,这个默认。回车

接下来就是自动生成一系列模板
最后显示Congratulations!

然后输入:

C:\Python24>python scripts/tracd --port 8080 e:/trac/project
这个窗口就不能关闭了。
现在可以访问8080端口。
  评论这张
 
阅读(68)| 评论(0)
推荐 转载

历史上的今天

评论

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

页脚

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