Ubuntu 下Svn安装,配制,使用
注:部分内容为网友资料整理
一.安装
1. apt-get install subversion
2. apt-get install libapache2-svn
3. apt-get install subversion subversion-tools
二.创建仓库
/usr/local/svn# svnadmin create Repository
三.chown -R root /usr/local/svn/Repository/(注:加入组权限)
四.svnserve -d --foreground -r /usr/local/svn/Repository/ (注:前台运行svn ,不是超级用户要用sudo,关闭svn服务可用killall svnserve)
五.用户权限管理
有三个文件分别是:svnserve.conf(访问控制文件),passwd(帐号密码文件),authz(登陆用户权限设置文件)
1. 更改svnserve.conf文件: 注意去掉#号时,请也把后面的空格删除,防止不必要的错误
#匿名用户不可以通过svn://方式访问档案库
anon-access = none
#登陆用户可读/写权限
auth-access = write
#设置密码文件为passwd
password-db = passwd
#设置权限分配文件为authz
authz-db = authz
#realm是你定义的名称,这告诉客户端连接的“认证命名空间
realm = My First Repository
2. 更改passwd文件:
#帐号 = 密码
admin = 123456
3. 更改authz文件,给予admin用户访问权限
[groups]
harry_and_sally = admin
[/]
@harry_and_sally = rw #可读写权限
参考:http://wiki.ubuntu.org.cn/SubVersion#.E5.AE.89.E8.A3.85
<!--EndFragment-->
分享到:
相关推荐
1. 安装SVN apt-get install subversion 2. 建立svn仓库 1). 建立svn目录:mkdir /home/.svn(使用隐藏目录) 2). cd /home/.svn 3). mkdir astar 4). 创建仓库astar:svnadmin create /home/.svn/astar,...
本文将围绕“ubuntu下可视化SVN安装”这一主题,深入解析其重要性和具体步骤,帮助读者更好地理解和操作。 ### 重要性 SVN作为一种流行的版本控制系统,被广泛应用于软件开发过程中,用于代码管理、版本追踪和协同...
ubuntu下源码安装svn客户端,简单方便。
在Ubuntu系统中安装Subversion(SVN)是一个相对简单的过程,尤其对于熟悉Linux命令行的用户来说。Subversion是一款开源的版本控制系统,用于管理代码、文档等文件的变更历史,对于团队协作开发至关重要。以下是一份...
### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...
在Ubuntu上安装SVN服务器,可以使用以下命令: ``` sudo apt-get install subversion apache2 libapache2-svn libapache2-mod-ldap-userdir libapache2-mod-vhost-ldap libapache2-mod-ldap-userdir-dbg ``` **...
Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...
为此,本教程将详细介绍如何在Ubuntu环境下安装界面化的SVN客户端——RabbitVCS,使其能够访问Windows服务器上的SVN仓库。RabbitVCS是一款轻量级且易于使用的SVN和Git客户端,它集成了Nautilus文件管理器,为用户...
在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...
svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端...
ubuntu下RabbitVCS安装方法。 适用于SVN、GIT、Hg 的客户端工具。 集成右键菜单
在Ubuntu下,使用GNOME Keyring管理密码可能会导致非交互式操作时的问题。如果遇到`GNOME Keyring被锁定`的错误,可以删除登录.keyring文件: ```bash rm ~/.gnome2/keyrings/login.keyring ``` Ubuntu上的SVN...
在IT行业中,版本控制系统是开发...通过遵循上述步骤,即使在Ubuntu 16.04 LTS上也可以顺利安装并使用SVN 1.9.3版本,从而提升团队的开发效率和协作能力。记住,维护好版本控制系统是任何软件项目成功的关键因素之一。
### Ubuntu 下 SVN 的安装与配置知识点详解 #### 实验背景与目标 本实验旨在通过实践操作,帮助学生深入了解 Subversion(SVN)系统的安装与配置流程。Subversion 是一款广泛使用的版本控制系统,能够有效地管理...
svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端...
在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。
在Ubuntu上,可以使用`apt-get`命令轻松安装: ``` # sudo apt-get install libauthen-sasl-perl ``` 而在Redhat系统中,由于可能没有内置包管理器,你需要手动下载并编译安装: ``` # wget ...
### SVN服务器+SASL认证在Ubuntu 10.04上的安装与配置 #### 安装Subversion(SVN) 1. **安装Subversion:** 首先确保Ubuntu 10.04系统已安装Subversion。可以使用`sudo apt-get install subversion`命令进行安装...