腾讯云 svn 搭建记录
本文作为在腾讯云 cvm 上搭建 svn 时遇到的问题的汇总:
修改配置文件
修改项目目录相关问题
修改权限相关问题
修改端口问题
svn 修改 url
查看 svn 信息 svn info
更换 svn 地址
svn switch –relocate svn://localhost/project svn://localhost:3389/project
从非默认端口起动 svn
因为腾讯云默认开启的端口有限,默认3690端口是不开放的。
解决办法一:
换端口,如3389
svnserve -d -r /var/svn/ –listen-port 3389
解决办法二:
在 cvm 控制台中,配置安全组,编辑原来的规则或是添加新规则
使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。
本编辑器支持 Markdown Extra , 扩展了很多好用的功能。具体请参考[Github][2].
svn: E170000: URL ‘svn://xxxxx/project’ doesn’t exist
看一下配置文件
/var/svn/project/conf/svnserve.conf
中 realm 项目所指的目录是否为仓库目录
svn 可以检出代码,但是无法上传修改
看一下配置文件
/var/svn/project/conf/svnserve.conf
中 realm 的目录是否为对应项目目录
svn: E170001: 认证失败
问题:提交代码时:
[root@vmproject]# svn ci -m ”
svn: E170001: 提交失败(细节如下):
svn: E170001: 认证失败
解决办法:
vim /var/svn/project/conf/svnserve.conf
sed -i ‘s/# anon-access = read/anon-access = none/g’ /var/svn/project/conf/svnserve.conf
sed -i ‘s/# auth-access = write/auth-access = write/g’ /var/svn/project/conf/svnserve.conf
sed -i ‘s/# password-db = passwd/password-db = passwd/g’ /var/svn/project/conf/svnserve.conf
sed -i ‘s/# authz-db = authz/authz-db = authz/g’ /var/svn/project/conf/svnserve.conf
sed -i ‘s/# realm = My First Repository/realm = \/var\/svn\/project/g’ /var/svn/project/conf/svnserve.conf
注意,如果服务器上有多个仓库,看一下是否修改的对应项目的目录下的配置文件
腾讯云服务器搭建SVN
注:1.下文红色遮挡的部分为作者的腾讯云服务器主机名,不便公开,所以用红色马赛克遮住2.本文的搭建环境是:腾讯云服务器(CentOS6.5)+远程登录工具(Xshell5)1.查看云服务器是否安装了s…
转载请注明:XAMPP中文组官网 » 腾讯云 svn 搭建记录