ubuntu下SVN服务的安装与配置
查看是否安装svn输入svn命令 表示没有安装svn服务 如果安装了,可以进行卸载 卸载命令 sudo apt-get remove --purge subversion 安装svnapt-get install subversion 中间会询问你是否需要继续,输入Y即可 创建svn根目录sudo mkdir /home/svn 创建项目仓库目录在SVN根目录下创建一个新文件夹,作为项目仓库 sudo mkdir /home/svn/rep 这里只是创建了目录而已,下面的命令才是真正创建svn仓库 使用svn命令创建SVN文件仓库sudo svnadmin create /home/svn/rep 命令执行后/home/svn/rep下面会多几个目录和文件 配置svn在conf下的svnserve.conf、passwd、authz这三个文件是用来配置svn的 主要包括用户名,密码,权限等 配置用户名密码vi passwd 先来配置最简单的用户名和密码 在passwd中[users]下面,根据注释的样子配置,等于号前面的是用户名后面的是密码,用户名前不要空格,等于号两遍有空格 配置分组权限vi authz 在authz中[groups]下面,配置一个分组,这里配置的开发组,里面有两个用户,[/]表示所有的目录,@后面跟的是组名,这里是@develop 等于号右边的 rw表示读写权限都有 svn全局配置,启用用户名密码,分组等配置svnserve.conf vi svnserve.conf 将 anon-access = none auth-access = write 前面的#和空格去掉 第一行表示匿名用户的权限,我配置的是无,第二行表示认证用户的权限,我配置的是写 将 password-db = passwd 前面的#和空格去掉 表示使用用户名密码 将 authz-db = authz 前面的#和空格去掉 表示使用权限认证 启动svn服务svnserve -d -r /home/svn/rep 测试接下来就可以访问svn了,用一个svn客户端,这里我用TortoiseSVN 输入svn地址后面的/rep就是我们上面创建的rep仓库 输入用户名密码 就可以登录了 上传文件 浏览 ubuntu下svn环境搭建成功 参考文献
(编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |