Apache+Trac+SVN搭建项目管理服务器的安装与配置详解
- 格式:doc
- 大小:61.50 KB
- 文档页数:12
阿里云安装SVN效劳器,eclipse安装svn客户端电脑资料1.环境阿里云操作系统: Aliyun Linux 5.4 64位2.安装svnyum -y install subversion注:到此为止,svn效劳器端已经安装完成3.配置建立版本库目录mkdir /alidata//svndatasvnserve -d -r /alidata//svndata4.建立版本库创立一个新的Subversion工程svnadmin create /alidata//svndata/myproject配置允许用户rsync访问cd /alidata//svndata/myproject/confvi svnserve.confanon-aess=noneauth-aess=writepassword-db=passwd注:修改的文件前面不能有空格,否那么启动svn server出错vi passwd[users]# =# =myname=mysercert5、测试svn效劳器是否可以使用svn效劳器默认的端口是3690你可以在linux中用命令 stat -ant 查看此端口效劳是否启动也可以使用本地电脑通过tel远程访问:tel 192.168.1.8 3690 如果可以访问,证明svn效劳器已经可以对外网提供效劳了注:至此效劳器端代码仓库已经创立完毕,你可以通过用户名/密码myname/mysercert 访问了,阿里云安装svn效劳器,eclipse安装svn客户端,电脑资料《阿里云安装svn效劳器,eclipse安装svn客户端》( s:// )。
6、安装本地客户端我用的是eclipse的subclipse作为svn的客户端翻开eclipse -> Help ->Install New Software选项,点击Add 按钮根据需要,添加自己需要的版本svn控制器的版本,填写name和url,点击ok。
2012-02-23 13:52 5069人阅读评论(0) 收藏举报分类:Tool(23)版权声明:本文为博主原创文章,未经博主允许不得转载。
单位在服务器上安装了SVN,方便客户端从服务器上下载、更新代码。
要求配置权限才可以进行下载、更新。
首先,目前安装的是SVNSERVER(访问地址类似于svn://192.168.80.18/repos/),而不是与Apache配合使用的形式(访问地址类似于http://192.168.80.18:8077/repos/),以下只对前者做了说明。
以前单位也对SVN服务器端的conf目录下的authz和passwd文件进行过编辑,从而控制版本库使用者的权限,但是其具体原理并不清晰,通过下文的学习,通透了很多,下文中红色部分为本人的注解,谢谢阅读,欢迎讨论:----------------------------------------------------------------------------------搭建svn服务的方法步骤问题,主要有七个部分。
下面是具体的步骤介绍。
一、准备工作1、获取Subversion服务器程序到官方网站(http://s /)下载最新的服务器安装程序(文件名为subversion)。
目前最新的是1.5版本,具体下载地址在:http://s /servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=912、获取TortoiseSVN客户端程序从官方网站/downloads获取最新的TortoiseSVN。
TortoiseSVN是一个客户端程序,用来与Subversion服务器端通讯。
Subversion自带一个客户端程序svn.exe,但TortoiseSVN更好操作,提高效率。
二、安装服务器端和客户端搭建svn服务第二步要安装服务器端和客户端。
SVN+Apache服务器端配置及权限设置教程一、软件版本信息Httpd-2.2.17-win32-x86-openssl-0.9.8o.msiSetup-Subversion-1.6.16.msi二、软件配置信息1.安装apache服务器和SVN服务器。
2.复制SVN服务器Subversion\bin 目录下的mod_dav_svn.so ,mod_authz_svn.so 及所有dll 文件至apache 服务器Apache Software Foundation\Apache2.2\modules目录下3.打开apache服务器安装目录下的\Apache Software Foundation\Apache2.2\conf\httpd.conf 文件.修改#LoadModule dav_module modules/mod_dav.so#LoadModule dav_fs_module modules/mod_dav_fs.so为LoadModule dav_module modules/mod_dav.soLoadModule dav_fs_module modules/mod_dav_fs.so注: LoadModule前面不能有空格在配置文件最末尾添加:<Location /svn/>Dav svnSVNParentPath "G:/svn/Repository"AuthType Basic#SSLRequireSSLAuthName "SVN Repository"SVNListParentPath onAuthUserFile "D:/Apache Software Foundation/Apache2.2/conf/conf-svn/passwd"AuthzSVNAccessFile "D:/Apache Software Foundation/Apache2.2/conf/conf-svn/authz"Require valid-user</Location>RedirectMatch ^(/svn)$ $1/注:SVNParentPath "G:/svn/Repository" 是指svn的版本库的根目录;SVNListParentPath on 查看所有的库(即库列表)#SSLRequireSSL #限制项目仓库只能通过https的形式进行访问。
基于 APACHE 的 SVN 服务器端安装与配置说明新一篇: 删除不了. 新一篇 vob 不在你所注册的 REGION,删除不了. 删除不了基于 APACHE 的 SVN 服务器端安装与配置说明1.转到 /download.cgi 下载 apache_2.0.53-win32-x86-no _ssl.msi 或更高版本; 注意:apache_2.2.4-win32-x86-no_ssl.msi 这个版本里没有”apache.exe”这个执行 程序。
所以安装了 apache_2.0.55-win32-x86-no_ssl.msi 这个版本。
2.转到 下载 svn-1.1.3-setup.exe 我安装的是这个版本:svn-1.4.0-setup.exe 3.转到 /下载 TortoiseSVN-1.1.3-UNICODE_svn-1.1. 3.msi 客户端使用的是:tortoisesvn-1.3.2.5840-svn-1.3.0.msi 二 安装 1. 先安装 Apache, 如果你的 IIS 已经占用 80 端口, 则在安装的时间请使用8080口, 不过这个版本好像是自动选择,为安全起见,还是自己手动选择一下,避免冲突。
如果选择 8080端口,安装完后请打开 http://127.0.0.1:8080 如果安装成功的话,您将看到欢 迎页;如果选择 80 端口,用 http://127.0.0.1 地址,可以验证是否成功。
2.接着安装 svn-1.4.0-setup.exe,这个版本可以选择是否要在 apache 的模块中自动 配置,请选择自动配置 自动配置说明:自动配置会把“mod_dav_svn.so 、mod_authz_svn.so”按照 SVN 自 己的路径自动加载到 httpd.conf 文件当中。
mod_dav.so、 mod_dav_fs.so 有可能没 有加载成功(没去掉注释号“#”),所以需要确认“mod_dav.so、 mod_dav_fs.so、m od_dav_svn.so、 mod_authz_svn.so”是否加载成功。
apache+svn+trac安装及配置手册预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制apache+svn+trac安装及配置手册一.Apache,svn安装,在这里我是采用yum安装的,只需执行下面的命令即可。
yum install -y openssl openssl-devel mod_ssl apr apr-util sqlite python-sqlite libxml2-python mod_python python-devel python httpd mod_auth_mysql mysql mysql-server MySQL-python mod_python subversion subversion-perl mod_dav_svn 二,apache中svn的配置:从防火墙中开启80端口,编辑完后service iptables restart重启防火墙# vi /etc/sysconfig/iptables禁用selinux 后要重启系统# vi /etc/selinux/config在配置svn之前必须建立一些目录:#mkdir –p /svn/project //svn仓库存放目录#mkdir –p /trac/project //trac工程存放目录#mkdir –p /svn/conf //svn用户密码及权限存放目录#chown –R apache:apache /svn/project#chown –R apache:apache /trac/projectSvn与apache的配置#vi /etc/httpd/conf.d/subversion.conf加入DAV svnSVNParentPath /svn/projectSVNListParentPath onAuthType BasicAuthName "svn repos"AuthUserFile "/ svn /conf/passwd.conf" AuthzSVNAccessFile "/svn/conf/authz.conf" Require valid_user。
SVN安装配置与使用一、SVN介绍是个自由、开源的版本控制系统,绝大多数开源软件都使用svn作为代码版本管理软件svn的官方网站/。
目前SVN在开源社区中非常流行的一款版本控制软件,它是CVS的替代产物。
二、SVN服务器安装1、下载CollabNetSubversion-server-1.5.6-2.win322、执行安装程序CollabNetSubversion-server-1.5.6-2.win32 ---------SVN服务器软件安装完成后,右键菜单出现”SNV Checkout”(可将服务器中的项目迁出到本地)三、SVN客户端安装1、下载TortoiseSVN-1.5.9.15518-win32-svn-1.5.6.msi2、执行TortoiseSVN-1.5.9.15518-win32-svn-1.5.6.msi---------SVN客户端软件执行LanguagePack_1.5.9.15518-win32-zh_CN.msi------------SVN客户端软件汉化包(可选)安装完成后,右键菜单出现”TortoiseSVN”,如上图所示四、SVN服务配置4.1 方案1:使用命令和手动修改配置文件,如果嫌麻烦可跳过使用方案21、执行创建目录svnadmin create c:\Repositories2、打开conf目录下的authz文件添加组及其用户accp=user01,user02为组用户设置目录的读写权限,组前面要用@符,第一个[/]表示目录[/]@accp=rw3、编辑passwd文件格式:用户名=密码user01=1234user02=12344、打开svnserverconf取消以下几个注释password-db = passwdauthz-db = authz5、开机自动启动SVNsc create My S VN Server binpath="\"C:\ProgramFilesSubversion\svnserve\svnserve\svnserve.exe" --service -r c:\Repositories" displayname= "SVNService" depend= Tcpip start= auto注意之处:(1)sc是windows自带的服务配置程序,MySVNServer 是服务的名称,没什么用。
在mac下配置apache+trac+svn1.apacheleopard已经自带了apache2.2,我是在设置了共享下面的web共享之后才发现原来leopard自带了apache的,至于apache是默认就启动提供服务,还是在设置web共享之后才提供的服务我也不清楚了,如果你无法访问http://localhost的话那也许要打开web共享试试看了.2.安装svn我最终是在/去下载的一个mac下的二进制版本1.5.2,但是在我后来使用过程中我发现系统这中还有一个svn的1.4.4版本,由于我最开始的时候也试过port方式安装svn,但是由于网络线路出故障中途强制退出了,所以我也不知道是leopard自带的还是我port的了,后来我把官网下载的1.5.2的bin 下面的可执行文件覆盖了/usr/bin下的svn1.4.4的可执行文件,这样在命令行输入svn才是1.5.2的,这样就算安装成功了.3.配置svn首先你可以用$svnadmin create /path/to/your/repository创建一个仓库,然后你可以用$svn import /path/to/your/projectfile:///path/to/your/repository/projectname -m “Initial import”导入一个项目,接下来可以去配置在apache中访问svn了$sudo vim /etc/apache2/httpd.conf在httpd.conf中确保下面两行前面没有”#”LoadModule dav_module libexec/apache2/mod_dav.so LoadModule dav_fs_module libexec/apache2/mod_dav_fs.so然后自己添加两行#svn moduleLoadModule dav_svn_module libexec/apache2/mod_dav_svn.so LoadModule authz_svn_module libexec/apache2/mod_authz_svn.so然后你需要把这两个文件弄到apache的mudule目录,在leopard下就是/usr/libexec/apache2这个目录下$sudo cp /opt/subversion/lib/svn-apache/* /usr/libexec/apache/如果你的svn不是安装在/opt/下你需要用用自己的路径替换接下来需要配置一下apache的虚拟目录/svn了,$sudo /etc/apache2/other/svn.conf输入以下内容:<Location /svn>DAV svnSVNPath “/path/to/your/repository”AuthType Basic#认证用户名AuthName “admin”#认证密码文件pathAuthUserFile /etc/your.htpasswdRequire valid-user</Location>接下来关于apache的配置就算告一段落,因为我们还没有建立svn认证所需要的用户名和密码,所以我们要创建关于svn的认证用户和密码$ htpasswd -c /somewhere/somename.htpasswd admin New password:Re-type new password:Adding password for user admin 以后再添加用户的话就不再需要”-c”参数了接下来重启apache服务$sudo apachectl restart一切顺利的话可以在http://localhost/svn当中看到你导入到svn中的项目了如果有错误或者无法打开上面链接的话注意检查错误,如果apache没有启动的话就是你的配置文件出了问题,你可以查看/var/log下面的apache的log文件,看问题出在什么地方4.安装trac在leopard下面安装trac非常方便,sqlite和python都已经给你准备好了,你只需要下载trac和clearsilver就成了下载并解压trac$sudo python ./setup.py install关于clearsilver$sudo ./configure –with-python=`which python` –disable-ruby –disable-java –disable-perl –disable-apache –disable-csharp$sudo make$sudo make install接下来$sudo mv/System/Library/Frameworks/Python.framework/Versions/2.5/lib/pyth on2.5/site-packages/neo_cgi.so /Library/Python/2.5/site-packages 5 trac关于apache的配置首先编辑httpd.conf,启用mod_fastcgi LoadModule fastcgi_modulelibexec/apache2/mod_fastcgi.so把trac.fcgi弄到apache的cgi-bin目录中,你可以选择ln或者是cp,我图简便直接cp的$sudo cp/path/to/trac/cgi-bin/trac.fcgi /Library/WebServer/CGI-Executables/新建一个apache关于trac的配置文件$sudo vim/etc/apache2/other/trac.conf添加以下内容:# Enable fastcgifor .fcgi files<IfModule mod_fastcgi.c>AddHandler fastcgi-script .fcgi FastCgiIpcDir /var/lib/apache2/fastcgi</IfModule> ScriptAlias /trac /Library/WebServer/CGI-Executables/trac.fcgi<Loaction “/trac”>SetEnv TRAC_ENV“/path/to/projectdir”</Location>FastCgiConfig -initial-env TRAC_ENV=/path/to/projectdir现在重启apache$sudo apachectl restart还得注意trac和svn用到的目录的权限问题,我图简便,直接搞了个777现在你可以打开http://localhost/trac/ ,应该可以看到trac成功的运行了. 6.trac的认证还需要在trac.conf中添加以下内容,和svn的认证设置差不多<Location “/trac/login”>AuthType Basic AuthName“admin”AuthUserFile /somewhere/somename.htpasswd Require valid-user</Location>.htpasswd文件也可以和svn公用一个,这样的话就可以使用相同帐号登录,如果需要独立使用不同的文件的话你还需要创建一个新的文件,方法和svn一样.到这一步一个基本的apache+svn+trac的环境就在mac上配置好了.。
Svn服务器搭建简单教程SVN(Subversion)是一个开源的版本控制系统,适用于管理项目的源代码、文档和其他文件的历史记录。
它是一个集中式系统,允许多个开发者同时修改和协作。
下面是一个简单的教程,说明如何搭建一个SVN服务器。
1.安装SVN服务器软件2.创建SVN仓库在安装完SVN服务器软件后,需要创建一个新的SVN仓库来存储项目的源代码和文件。
打开命令提示符窗口,进入一个合适的目录,并使用以下命令创建一个SVN仓库:```svnadmin create <repository_name>```这将在当前目录下创建一个名为repository_name的目录,作为SVN 仓库。
3.设置访问权限```anon-access = noneauth-access = write```这将允许只有已授权的用户才能访问SVN仓库。
4.创建用户和密码文件在仓库的conf子目录中,还需要创建一个passwd文件来存储用户和密码。
可以使用htpasswd等工具来创建。
在命令提示符窗口中运行以下命令:```htpasswd -cm passwd <username>```这将提示输入用户的密码,并将用户和密码添加到passwd文件中。
可以重复此命令来添加更多的用户。
5.启动SVN服务器切换到SVN仓库所在的目录,并使用以下命令启动SVN服务器:```svnserve -d -r <repository_path>```其中,repository_path是SVN仓库的路径。
这将启动一个SVN服务器进程,并监听3690端口。
6.使用SVN客户端连接服务器在主机上安装一个SVN客户端软件(例如TortoiseSVN),并启动。
右键单击想要将其拷贝到本地的目录,并选择“SVN Checkout”选项。
在URL字段中输入以下URL,并点击“OK”:```svn://<server_ip>/<repository_name>```其中,server_ip是运行SVN服务器的主机的IP地址,repository_name是之前创建的SVN仓库的名称。
Ubuntu11.1 上svn+trac 安装与配置环境:操作系统:ubuntu 11.1数据库:postgresql 9.1Trac版本:0.12.02其他:以下在192.168.129.136机器上测试通过。
一:安装trac$/ sudo apt-get install tracUbuntu会自动下载安装trac、apache、subversion等必要的软件二:配置svn服务器端1.准备用户和目录首先,创建subversion用户组,并且将www-data和您自己这两个用户加入该组$sudo addgroup subversion$sudo usermod -G subversion -a www-data其次,创建svn的根位置$sudo mkdir /home/svn$cd /home/svn2.开始一个新的知识库,$sudo mkdir npmonitor$sudo chown -R root:subversion npmonitor//这里要给www-data添加权限,因为我们后面要用apache$sudo chmod -R g+rws npmonitor//这个是为了赋予组成员对所有新加入文件仓库的文件拥有相应的权限$sudo svnadmin create /home/svn/npmonitor//开始一个新的知识库3.配置用户和权限Subversion 文件仓库可以通过许多不同的方式进行访问(Check Out,签出)——通过本地硬盘,或者通过各种网络协议。
这里通过WebDAV 协议访问SVN 文件仓库,必须配置您的Apache 2 Web 服务器。
您必须加入下面的代码片段到您的/etc/apache2/mods-available/dav_svn.conf中:<Location /svn/npmonitor>DAV svnSVNPath /home/svn/npmonitorAuthType BasicAuthName "Subversion Repository"AuthUserFile /etc/apache2/dav_svn.passwd# To enable authorization via mod_authz_svnAuthzSVNAccessFile /etc/apache2/dav_svn.authzRequire valid-use</Location>接下来,您需要创建/etc/apache2/dav_svn.passwd 文件。
Apache+Trac+SVN搭建项目管理服务器的安装与配置详解:1.安装平台本安装基于Windows vista环境下进行安装与配置的,其它windows版本都可用;搭建此项目管理服务器首先必须要安装Apache服务器.1.1安装1.1.1安装Apache(1)下载Apache地址/download.cgi注意:Apache低于2.0.54的Windows版本的存在编译问题,低于2.0.54的版本不能与Subversion 1.2一起工作。
2.2.X目前不能很好支持SVN 1.4.3。
所以当前建议下载Apache 2.0.63版本(2) 安装下载完成后运行apache_2.0.63-win32-x86-no_ssl.msi ,根据提示进行操作。
遇到系统要求输入SERVER的URL时,如果你的服务器没有DNS名称,请直接输入IP地址(此文件也可在安装后进行修改,该文件位于Apache Group/Apache2/conf/httpd.conf文件)。
注意:如果你已经有了IIS或其他监听80段口的程序,安装会失败,如果发生这种情况,直接到程序的安装目录\Apache Group\Apache2\conf,打开httpd.conf。
编辑文件的Listen 80为其他可用的端口,例如Listen 8080,然后重新启动-这样就不会那个问题了,或者将其它应用的端口进行改之。
(3)检查安装完成后浏览http://localhost/ 若成功,可看到apache欢迎页面。
1.1.2安装Subversion(1)下载Subversion地址:/servlets/ProjectDocumentList?folderID=91在本实例中,选择下载svn-win32-1.4.6.zip此版本.(2)安装将svn-win32-1.4.6.zip解压到安装程序的目录下;(如果下载的是exe安装文件,可以根据指导安装,Subversion会自动认识到你安装了Apache,你就几乎完成了工作),本实例中采用解压方式进行安装,它不会自动找到Apache服务器,所以你还有额外的步骤。
(3)后续步骤 1 从svn-win32-1.4.6\bin 中将mod_authz_svn.so mod_dav_svn.so复制到Apache Group\Apache2\modules下,再将svn-win32-1.4.6\bin目录下的所有dll文件全部复制到Apache Group\Apache2\bin文件夹下。
步骤2 找到Apache Group\Apache2\conf\httpd.conf文件,然后去掉如下几行的注释(删除''#''标记):#LoadModule dav_fs_module modules/mod_dav_fs.so#LoadModule dav_module modules/mo将下面两行添加到LoadModule部分的最后。
LoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_svn_module modules/mod_authz_svn.so进行如上后续修改后完成了SVN+Apache之间的WebDav的工作了。
重启Apache以后可看到如下图:这是安装最终的图,图中状态栏显示Apache/2.0.63(Win32)SVN1.4.6 DA V/2是由于还安装了mod_python,此步骤稍后将讲解,如上安装好后应显示为Apache/2.0.63(Win32)SVN1.4.6 DA V.1.2配置1.2.1建立版本库首先建立一个用于存在SVN项目的版本库,本例中在D盘驱动器中建立目录var/svnhome,可通过如下命令建立版本库,当然如果你需要建立多个版本库只需将名称进行换名即可。
首先以cmd命令窗口进入svn-win32-1.4.6\bin目录结构下,输入:>svnadmin create --fs-type fsfs D:/var/svnhome/projects回车,等待提示创建完成;完成后则进行相关密码以及权限设置。
1.2.2 设置密码文件以cmd命令窗口进入路径Apache Group\Apache2\ bin目录下,然后输入:> htpasswd -c D:/var/svnhome/projects/conf/<filename> <username>本例中filename名称使用passwordfile,username名称使用admin(注意filename无需后缀名),这样便可在var/svnhome/projects/conf目录下创建一个用户名为admin的passwordfile文件,此文件将在后面配置权限所用。
此后添加用户,可使用如下命令:>htpasswd filename <username>删除用户,使用如下命令:>htpasswd -D filename <username>若对密码不想加密可使用-cp参数,windows平台下默认是MD5加密。
1.2.3 设置权限文件用文本编辑器在var/svnhome/projects/conf路径下生成名为svnaccessfile的文件,此名称将在Apache Group\Apache2\conf\httpd.conf配置文件中所用,此处不使用扩展名。
编辑一下内容:[groups]committers = admindevelopers = Allen[/]* = r@developers = r@committers = rw[projects:/]@ developers = rw基本含义是根目录下任何人有读权限,committers组有读写权限;admin对projects读写权限,而developers组只有读的权限。
备注: 如果有中文路径,那要把文件存成UTF8格式,不建议使用中文路径,这在编程当中是严格禁止的.1.2.4 配置服务编辑Apache Group\Apache2\conf\httpd.conf文件,添加下面代码。
<Location /svn>DA V svnSVNPath "D:/var/svnhome/projects"AuthType BasicAuthName "Subversion repositories"AuthUserFile " D:/var/svnhome/projects/conf/passwordflie"AuthzSVNAccessFile "D:/var/svnhome/projects/conf/svnaccessfile"Require valid-userSVNAutoversioning onModMimeUsePathInfo on</Location>备注: 如果使用<Location /svn/>可列出D:/var/svnhome/projects 下的版本库,若为<Location /svn>则不能访问http://127.0.0.1/svn下的项目,而只能这样访问,如http://127.0.0.1/svn/<projectname>配置内容说明设置解释<Location>意思是Subversion版本库的URL是http://ipaddress/svn/DA V svn告诉Apache是哪个模块响应那个URL的请求-此刻是Subversion模块。
本文来自[Svn中文网]转发请保留本站地址:/svnpz/20090406/4461.htmlSVNPath告诉Subversion需要查看的版本库位于D:/var/svnhome/projects之下AuthType Basic激活基本认证,就是用户名/密码AuthName用来说明弹出要求输入认证信息的对话框信息,可以使用中文.AuthUserFile指定使用认证密码的文件AuthzSVNAccessFile位置Subversion版本库的访问控制权限的路径文件Require valid-user指定只有输入了正确的用户/密码的用户可以访问URL另外如果当此时通过访问http://127.0.0.1/svn提示403 Forbidden错误的信息的话,主要是由于svnserve.conf此文件中的[general]内容password-db = passwordfile内容加入(或者将原来的#去掉,同时将passwd修改你所创建的密码文件,本例中为passwordfile),也可以实现根目录的访问了!1.25 安装TortoiseSVN(可选)此工具是客户端软件,主要可以用于从服务器上check版本库项目以及updata与commit等相关SVN的管理操作,其下载地址为:/downloads,另外还可以下一个语言包,都在给其的subversion官方网站上能下到.1.3 Trac的安装Trac是一个轻量级的项目管理工具,是一个基于web的应用程序。
Trac是用Python语言开发的,需要数据库( SQLite, PostgreSQL, MySQL 等).的支持才能运行。
对于HTML渲染,在Trac 0.11版本之前用的是ClearSilver,以后推荐用的是Genshi.在Trac的官网上有有一篇安装指南,针对Trac0.11版本的。
上面可以看到这时0.11的正式版还没有发布,我安装的是0.11dev版的。
其在线安装方法地址为:/wiki/TracInstall#TracInstallationGuidefor0.111.3.1安装前必备的软件(注意软件的版本及安装的顺序):其中有很多软件是可以下到zip包的,但不建议下载包形式文件,因为解压python后有可能不能用,所以建议使用exe安装版的来自动完成识别操作。
1.安装Python,下载:python-2.5msi,进行默认安装。
2.安装Genshi模板系统,属于页面表示层,下载Genshi-0.4.4.win32.exe,安装时会识别Python 安装目录。
3.安装Subversion Python Bindings :svn-python-1.4.6.win32-py2.5.exe,安装时会识别Python 安装目录。
4.安装PySQLite, 下载pysqlite-2.4.1.win32-py2.5.exe,安装时会识别Python安装目录。