CentOS6.5安装Subversion

自闭症网瘾萝莉.ら 提交于 2019-12-02 21:33:29
1.安装
参考: http://subversion.apache.org/packages.html#centos
# yum install subversion
# yum install mod_dav_svn

2.创建版本库
# mkdir -p /mnt/svn (创建版本库目录)
# cd  /mnt/svn
# svnadmin create tm(创建版本库tm)

3.启动svn
# svnserve -d -r /mnt/svn/tm

4.配置访问权限
# cd /mnt/svn/tm/conf/
# vim svnserve.conf
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
[sasl]

# vim passwd
[users]
xxx = xxx123456

# vim authz
[aliases]
[groups]
[/]
xxx = rw


5.重启svn
# killall svnserve
# svnserve -d -r /mnt/svn

6. windows下开启svn check out svn://xxxx.com/tm/
至此安装结束,svn已可用。 以下内容为linux下本地加载使用svn的步骤和事项,可不用看。

/*--------------------------------------------------------
6.检出:svn co svn://127.0.0.1/tm
7.添加文件:svn add 目录
8.提交修改:svn commit
9.删除文件但保存本地副本:svn delete --keep-local 目录
10.忽略当前目录下的data和attachment目录
# svn propedit svn:ignore .
# 在编辑器中输入目录名,用回车分隔
# svn commit
11.查看当前目录的状态:svn status
问题1:
svn: 无法使用外部编辑器获得日志信息;考虑设置环境变量 $SVN_EDITOR,或者使用 --message (-m) 或 --file (-F) 选项
svn: 没有设置 SVN_EDITOR,VISUAL 或 EDITOR 环境变量,运行时的配置参数中也没有 “editor-cmd” 选项
解决办法: 
a.vim ~/.bash_profile 
b.增加:export SVN_EDITOR=vim

--------------------------------------------------------*/

参考链接: http://www.2cto.com/os/201304/201812.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!