- 浏览: 1451406 次
- 性别:
- 来自: 广东
文章分类
- 全部博客 (190)
- eclipse (5)
- struts (15)
- spring (1)
- hibernate (0)
- myeclipse (3)
- java (35)
- apache (1)
- PHP (7)
- 虚拟机 (0)
- 网络安全 (3)
- 防火墙 (1)
- linux (7)
- SVN (22)
- 测试文档 (1)
- 测试经验 (0)
- 项目管理 (0)
- BUG管理工具 (3)
- 安装配置 (3)
- 性能工具 (7)
- 脚本学习 (0)
- 协议选择 (0)
- loadrunner错误处理 (0)
- 相关监控配置 (0)
- 框架的认识 (0)
- 手动关联 (0)
- 性能调优 (1)
- 负载均衡 (0)
- 代码学习 (1)
- Windows (5)
- 软件开发安全 (0)
- 考研经验 (1)
- SQL SERVER (1)
- MySQL (6)
- LVS (0)
- ORACLE (1)
- TOMCAT (0)
- 开源框架 (1)
- EOS (3)
- web (5)
- JEECMS (7)
- XML (1)
- LDAP (3)
- ehcache (1)
- Ajax (3)
- OpenSourceTools (1)
- Exception (1)
- 密码学 (1)
- os-centos (1)
- os-ubuntu (0)
- os-FreeBSD (0)
- os-Fedora (0)
- 浏览器-chrome (1)
- flex (1)
- 数据结构与算法 (0)
最新评论
-
joedan0104:
挺方便的,谢谢
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download -
naruik:
非常感谢,不用自己找了。收藏和关注了。
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download -
scd01234:
感谢!
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download -
qingcheng123:
大虾,5.3这个版本有没有下载地址呀,谢谢!
EOS5.3+Tomcat5.0.28升级JDK1.5解决方案 -
1021082712:
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download
Linux本文以CentOS 5和REDHAT 5为安装环境。别的环境请各位测试.svn的功能如下介绍。
SVNManager
is a web based tool to administer a Unix/Linux Apache WebDAV Subversion repository server.
With
SVNManager
, you can remotely:
- create, remove, load and dump repositories
- Manage user accounts for access to the repositories
- Manage groups for acces to the repositories
- Invite users by email to create an account on the server
-
Requirements:
- 视窗系统 or *nix Operation System
-
Apache 2
-
Subversion
-
PHP 5
+ Pear + VersionControl_SVN - MySQL/SQLlite
1.Subversion部署
首先安装Subversion,我非常不建议使用编译安装,为了那么一点点小的性能,搞那么麻烦,以后编译和升级还麻烦.
下面我们使用yum安装,如果你的yum慢,你看我的另外的有关yum的文章
#yum install subversion mod_dav_svn php-mysql php-pear httpd
我的svn是1.42和dav和http集成要用到.
目前比如我的svn是在/var/svn,那就得创建这个目录.创建后,注意:要更改相关的权限
#mkdir -p /var/svn/repos
#chown ?R apache:apache /var/svn/
目前我新建一个叫x99repos的版本库
创建版本库:
#svnadmin create /var/svn/repos/x99repos
#chown ?R apache.apache /var/svn/repos/x99repos
2.安装SVNManager
准备SVNManager原始码包(svnmanager-1.03.tgz):
下载地址:
http://jaist.dl.sourceforge.net/sourceforge/svnmanager/svnmanager-1.03.tgz
将文件解压至/var/www/html下:
#tar ?xvzf svnmanager-1.03.tgz
#mv svnmanager-1.03 /var/www/html/svnmanager
目前最新的是1.03.日期是10.9更新的
3.安装SVNManager
SVNManager需要通过php-pear安装一个叫VersionControl_SVN的.将机器连接上互连网哦
#pear install --alldeps VersionControl_SVN-0.3.0alpha1
4.为SVNManager创建访问用户及数据库:
#mysql ?u root ?p
Mysql>create database svn;
Mysql>grant all privileges on svn.* to
[email=%E2%80%98svnmanager%E2%80%99@%E2%80%99localhost%E2%80%99]‘svnmanager’@’localhost’[/email]
identified by ‘[访问用户密码]’;
Mysql>flush prifileges;
Mysql>quit;
5.增加权限设置
修改为设置的内容/etc/httpd/conf/httpd.conf加入以下:
DAV svn
SVNParentPath /var/svn/repos
AuthType Basic
AuthName "Subversion realm"
AuthUserFile /var/svn/passwdfile
AuthzSVNAccessFile /var/svn/accessfile
Require valid-user
http权限控制增加如下内容,以加强安全控制
AllowOverride None
Order deny,allow
Deny from all
Allow from all
在/var/svn目录下创建两个空文件passwdfile和accessfile。并执行下边的语句:
#touch /var/svn/passwdfile
#touch /var/svn/accessfile
#chown ?R apache.apache passwdfile
#chown ?R apache.apache accessfile
6.设置svnmanager
在/var/www/html/svnmanager/config.php文件中,设置相关信息,如下
$htpassword_cmd = "/usr/bin/htpasswd";
$svn_cmd = "/usr/bin/svn";
$svnadmin_cmd = "/usr/bin/svnadmin";
$svn_repos_loc = "/var/svn/repos";
$svn_passwd_file = "/var/svn/passwdfile";
$svn_access_file = "/var/svn/accessfile";
$smtp_server = "smtp.domain.org";
$dsn = "mysql://svnmanager:[password]@localhost/svn";
//Administrator account
$admin_name = "admin";
$admin_temp_password = "admin";
启动Apache、Mysql
打开
http://127.0.0.1/svnmanager
,会自动建svn的数据表,在刷新后输入用户名称为admin,密码为admin.
记的进入用建一个管理员帐号,因为admin一次后失效。
完了,如图:
发表评论
-
linux中ssh登录Permanently added (RSA) to the list of known hosts问题解决 作者:太平裂碑 发布:2
2012-04-15 20:30 16191linux中ssh登录Permanently added ... -
Can't open file 'svn/myapp/db/txn-current-locks':permission denied
2011-06-06 14:27 5416Can't open file 'svn/demo ... -
VisualSVN Server的配置和使用方法(转)
2010-07-21 23:19 3465VisualSVN Server的配置 ... -
Centos5.2+svnmanager
2009-07-07 10:46 2209很久没有写些东西了,今天下午老大给我说公司的subversio ... -
Subversion of Version Control
2009-07-07 10:02 956所以我們接下來繼續介紹它的Client端的軟體.. ... -
RHEL5 安装subversion管理平台svnmanager
2009-07-06 21:03 3469RHEL5 安装subversion管理平台svnmanage ... -
软件配置管理(CN)
2009-07-06 17:48 20660. 安装apache2.x+mysql5.x+php5.2. ... -
SVN Server与Apache的联协配置
2009-07-06 17:40 2334SVN Server与Apache的联协配 ... -
之前所说的subversion的配置都是需要手工配置的,这样比较麻烦而且容易配错,这里就介绍一个subverion管理工具svnmanager,并且详细讲述如何
2009-07-06 16:10 1425之前所说的subversion的配置都是需要手工配置的,这 ... -
转载 SVN在linux下的使用笔记收藏 转贴:http://blog.csdn.net/nhczp/archive/2007/08/20/1751561.as
2009-07-06 15:16 1020SVN在linux下的使用笔 ... -
转载 SVN在linux下的使用笔记收藏 转贴:http://blog.csdn.net/nhczp/archive/2007/08/20/1751561.as
2009-07-06 15:15 933SVN在linux下的使用笔 ... -
在linux下安装配置svn独立服务器 2008-05-19 09:07
2009-07-06 00:04 1303在linux下安装配置svn独立服务器 2008-05-19 ... -
Linux下SVN服务器的搭建与配置2008-01-26 20:01SVN简介
2009-07-06 00:03 1833Linux下SVN服务器的搭建 ... -
使用VisualSVN Server构建自己的版本库
2009-07-05 23:42 4483VisualSVN Server是用于Subversion管理 ... -
svn-for-linux(2007-04-22 14:53:56)
2009-07-05 23:39 1473svn-for-linux(2007-04-22 14:5 ... -
Linux SVN的安装使用2009-06-20
2009-07-05 23:33 1841Linux SVN的安装使用 2009- ... -
cvs和svn的区(转帖)
2009-06-12 15:03 1239cvs和svn的区(转帖) 全 ... -
Eclipse中使用Subversion进行版本控制
2009-06-04 18:42 1135Eclipse中使用Subversion进行版本控制 下面介 ... -
Subclipse使用手册
2009-06-04 18:41 2767Subclipse使用手册 关键字: Subclipse使用 ... -
Subversion详细说明
2009-06-04 18:39 1136Subversion详细说明 关键字: Subversi ...
相关推荐
svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svn...
[SVN可视化管理工具+安装说明].svnmanager-1.08
svn manager svn图形化管理工具
SVNManager简要使用说明 SVNManager是一个基于Web的Subversion图形化管理工具。利用这个工具,用户可以远程创建配置库、删除和加载配置库、设置用户访问权限、邀请创建账号等功能。
1. svnmanager安装包; 2. 在阿里云的安装步骤; 3. 自己团队在使用的代码管理工具网页版管理。 创建项目,创建用户,权限管理
一个小团队,用SVN的配置文件还是很轻松的,如果一个大的团队,是不是就觉得...建立一个项目删除一个项目,添加一个用户删除一个用户,很麻烦还用重读配置文件,SVN图形化控制可以解决麻烦的操作,同样可以简单明了。
linux svn 用户 权限 管理,具有不错的用户,目录权限管理功能。楼主已搭建完毕非常好用哦!
svn控制版本svn控制版本svn控制版本svn控制版本svn控制版本svn控制版本svn控制版本
SVNManager配置详细说明文档,基于web方式建立项目及分配权限的使用说明。
SVN版本控制原理SVN版本控制原SVN版本控制SVN版本控制原理原理理SVN版本控制原理
包含32 64位svn图形化服务器
最新SVN版本控制
SVN版本控制 SVN版本控制 SVN版本控制 SVN版本控制 SVN版本控制
这个资源属于svn工具包,此工具包可以满足正常代码编写的版本控制
就是简单对图形界面化工具的一个简单总结,对于刚刚学习svn的人应该有理顺思路的作用
SVN权限分配的可视化操作工具,自动解析配置文件,保存自动生成配置文件,支持组权限分配等。 简单易用的SVN中文界面的SVN权限控制工具。
Put PowerBuilder Project Under SVN Source Control,PowerBuilder 通过SVN实现版本控制说明,以pb11.5为例
很好的服务器版本控制,讲解详细,看完后很受用!
SVN 远程 控制 批量权限管理具,需要的可回复我!