2022年linux搭建svn服务器 .pdf

上传人:Che****ry 文档编号:27257303 上传时间:2022-07-23 格式:PDF 页数:5 大小:161.87KB
返回 下载 相关 举报
2022年linux搭建svn服务器 .pdf_第1页
第1页 / 共5页
2022年linux搭建svn服务器 .pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2022年linux搭建svn服务器 .pdf》由会员分享,可在线阅读,更多相关《2022年linux搭建svn服务器 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux 下 SVN 服务器搭建一、下载软件:所需软件:subversion-1.6.19.tar.bz2apr-1.4.6.tar.bz2apr-util-1.5.1.tar.bz2sqlite-amalgamation-3.6.13.tar.gzsqlite 比较新的版本这个后面会用到TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi(Windows 64位 客户端软件 )TortoiseSVN-1.6.16.21511-x86-svn-1.6.17.msi(Windows 32位位 客户端软件 )二、开始安装:localhost # tar vjxf

2、 apr-1.4.6.tar.bz2localhost # cd apr-1.4.6localhost apr-1.4.6 # ./configurelocalhost apr-1.4.6 # makelocalhost apr-1.4.6 # make installlocalhost # tar vjxf apr-util-1.5.1.tar.bz2localhost # cd apr-util-1.5.1 localhost apr-util-1.5.1 # ./configure with- apr=/usr/local/apr/localhost apr-util-1.5.1 # m

3、akelocalhost apr-util-1.5.1 # make installlocalhost # tar vzxf sqlite-amalgamation-3.6.13.tar.gzlocalhost # cd sqlite-3.6.13 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - localhost sqlite-3.6.13 # ./configurelocalhost sqlite-3.6.13 # make

4、localhost sqlite-3.6.13 # make installlocalhost # tar vjxf subversion-1.6.19localhost # cd subversion-1.6.19localhost subversion-1.6.19 # ./configure -prefix=/usr/local/subversion -with-apr=/usr/local/apr/ -with-apr-util=/usr/local/apr/ 这里如果报configure: error: Subversion requires SQLite错,请下载最新版本的Sqli

5、te 解压后将其里面的sqlite3.c 替换原来 sqlite-amalgamation 下的,并重新安装sqlitelocalhost subversion-1.6.19 #cp /usr/local/lib64/* /lib64/localhost subversion-1.6.19 # make & make installlocalhost subversion-1.6.19 # ls /usr/local/subversion/bin/ include/ lib/ share/有如下目录,并且编译过程中无错误发生则安装成功。三、开始配置:localhost # useradd sv

6、nlocalhost # PATH=$PATH:/usr/local/subversion/bin localhost # export PATH #把 SVN命令加到默认路径建立版本库目录,可建多个:localhost # mkdir p /svndata/repos1localhost # mkdir /svndata/repos2建立版本库:localhost # svnadmin create /svndata/repos1localhost # svnadmin create /svndata/repos2以版本库 1 为例,配置版本库1:localhost # cd /svndat

7、a/repos1 /名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - localhost repos1 # lsREADME.txt conf db format hooks locks看到上面目录与文件,说明版本库创建成功。配置文件有如下三个:localhost repos1 # ls conf/authz passwd svnserve.conf配置 svnserve.conf :localhost repos1 # vi c

8、onf/svnserve.conf generalanon-access = none # 去掉“ # ”将值“ read ”修改为“ none”auth-access = writepassword-db = passwdauthz-db = authz注:去掉这几行前面的“#”并前面不可以有空格,否则会报错配置 passwd :localhost repos1 # vi conf/passwdusersliwei = 12345 # 添加的用户,后面为密码配置 authz :aliases # 此选项按默认groupsadmin = liwei #设置组,及其成员,添加用户使用“,”号隔开

9、,如admin=liwei,liwei1/ #设置根目录权限liwei = rwadmin = rwsvndata:/ repos1 # 设置版本库1 的权限名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - liwei = rw四、修改权限:localhost # chown svn:svn R /svndata五、启动和停止SVN 服务:启动 SVN服务:localhost # svnserve -d -r /svndata/查

10、看服务是否正常启动:localhost # netstat -auntp |grep 3690tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 20562/svnserve停止 SVN服务:localhost # killall svnserve把某个目录里的资料加入到版本库里的方法:localhost # svn import directory / file:/svndata/repos1 (把 directory 目录下的资料加入到版本库repos1 里面) svn 客服端访问地址svn:/192.168.1.10/repos1 名师资料总结 - - -精品资料

11、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 六、客户端安装在 Windows 上安装 TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi, 根据提示安装即可,装完后从 SVN 服务器更新到本地:具体 TortoiseSVN 使用方法,这是不在详述名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁