提问的智慧SVN版 - 提问者必读
发新话题
打印

[已解决] svnmanager安装帮助

svnmanager安装帮助

我按照http://www.iusesvn.com/html/59/t-1459.html这个帖子中的说明安装svnmanager,在安装VersionControl_SVN时,不知道怎么安装,上面说直接连接pear网站的服务器上安装,但我配置的那台服务器不能上外网,我下载下来VersionControl_SVN包,请问如何安装它呢.

TOP

PC老大,请问你知道吗?谢谢你们呀,我急用!

TOP

没装过,你下载的包中或相应网页上,应该有安装文档

  • 提问前先用多种搜索方式、多种可能的关键字对论坛进行搜索
  • 提问时详细描述软件版本,自己要做什么,做了什么,遇到了什么
  • 最后的绝招:PM版主
  • 问题解决后,请自行将“求助”修改为“已解决”

TOP

你把VersionControl_SVN包解压到PEAR目录,运行命令就可以了

TOP

上面说的对,我实验过的,而且成功的

TOP

楼主能贴一篇详细的帖子么?
我进行到修改config.php文件这里老出错,还有一定要安装MYSQL么?
#$svn_passwd_file        
$svn_access_file
配制文件里的这个地方 svn_passwd_file怎么填呢?
我用的是apache的...

TOP

楼上的能否发个帖子。写下完整的安装步骤哦。

TOP

1.安装Apache2,从http://httpd.apache.org下载,这个详细就不说了
2.安装MySQL,从http://www.mysql.cn下载,这个详细就不说了
3.安装PHP,从http://www.php.net下载
1)重命名php.ini-dist为php.ini
2)在php.ini中查询;extension=php_mysql.dll,;extension=php_pdo.dll,
;extension=php_pdo_mysql.dll,去掉注释符号;
3)在php.ini中查询extension_dir,把值改为php安装目录的ext文件夹的绝对路径,如:
extension_dir = "D:/PHP/ext"
4)安装pear,双击PHP安装目录下的go-pear.bat
5)安装VersionControl_SVN,运行->cmd->切换到PHP安装目录->pear install --alldeps VersionControl_SVN-alpha,会连到Internet自动下载安装。
6)打开Apache的httpd.conf,增加以下内容,D:/PHP5是我PHP的安装目录,请根据实际情况修改:
#PHP5
LoadModule php5_module D:/PHP5/php5apache2.dll
<IfModule mod_php5.c>
        LoadFile D:/PHP5/php5ts.dll
        LoadFile D:/PHP5/libmysql.dll
        LoadFile D:/PHP5/libmcrypt.dll
        AddType application/x-httpd-php .php .html .htm .shtml
        PHPIniDir "D:/PHP5"
</IfModule>

DirectoryIndex中增加index.php
4.安装SvnManager,http://svnmanager.sourceforge.net下载
1)解压,如D:/SvnManager
2) 重名名svnmanager目录下的config.php.win为config.php
3) 配置好$htpassword_cmd,$svn_cmd ,$svnadmin_cmd,$svn_repos_loc,$svn_passwd_file,$svn_access_file,$svnserve_user_file,我的配置如下,具体根据你实际情况配置:
$htpassword_cmd  = "D:\\MyAMP\\Apache2\\bin\\htpasswd";
$svn_cmd   = "D:\\MyAMP\\Subversion\\bin\\svn";
$svnadmin_cmd   = "D:\\MyAMP\\Subversion\\bin\\svnadmin";
$svn_repos_loc = "D:\\MyAMP\\SVNRepository";
$svn_passwd_file = "D:\\MyAMP\\SVNRepository\\svn_passwd_file";
$svn_access_file = "D:\\MyAMP\\SVNRepository\\svn_access_file";
$svnserve_user_file = "D:\\MyAMP\\SVNRepository\\svn_user_file";

4) 注释掉$dsn = "sqlite://svnmanager.db";
放开注释//$dsn = "mysql://svnmanager:svnmgmpw@localhost/svnmanager";
修改为$dsn = "mysql://root:sa@localhost/svnmanager";(假设root,sa分别是数据库的用户名和密码)
5)Apache中配好虚拟目录,浏览器中输入地址,可以看到svnmanger提示没有数据库表没有初始化,刷新页面,可以看到svnmanager的登录页面了。
使用临时帐号admin/admin登录创建管理员帐号,退出,使用管理员帐号登录可以看到其他功能菜单了,建立管理员帐号后,临时帐号也就失去效用了。
enjoy it!
个人水平有限,上面内容难免有错误,请大家原谅。

TOP

谢谢8楼的兄弟了,正需要下载地址呢,呵呵

TOP

发新话题
订阅 我用Subversion - SVN中文论坛 邮件列表:iUseSVN@googlegroups.com
电子邮件:
网站重要事项将会在这个列表进行通知,点击这里浏览存于列表中的所有邮件