1)安装svn时报如下错误
configure: error: Subversion requires SQLite
缺少sqlite 插件
解决办法:
下载http://www.sqlite.org/sqlite-autoconf-3071501.tar.gz 安装
2)访问时提示expected format 2 : found format 4
rpm -qa|grep subversion #查看一下安装的subsevsion ,是否是安装的svn版本
或者 查看一下svnserve --version 版本号 是否是安装的
我redhat5 系统自带一个低版本的svn ,所以在安装svn时最好将原有svn卸载掉
rpm -ef (svn rpm包名)
3)访问svn目录是提示authorization is failed 问题
一般就是svn服务仓库目录配置文件conf下面的authz passwd svnserve.conf 里面的问题
注意authz passwrd 面内容书写 要顶格写
将svnserve.conf 里面的
#ano-access = read
#auth-access = write
#password-db = passwd
#authz-db = authz
注释去掉
在passwd 中添加用户 如下
[users]
#用户名 = 密码
user1 = user1
user2 = user2
user3 = user3
user4 = user4
如下authz
[groups] #用户组,一个组可以添加多个用户
admin = user1,user2
test = user3,user4
[/] #仓库根目录
@admin = rw
[projects:/] #仓库中的projects文件目录
@admin = rw
@test = r
4:如果访问svn服务没有反应 尝试将linux 防火墙关掉 获知在iptables中添加3690端口
service iptables stop # 停服务
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT # 加端口需要重启iptables :service iptables restart
5:提交日志必填
将svn 创库目录中hooks 中的pre-commit.tmpl 重名为pre-commit ,并将文件中尾部内容修改如下
REPOS="$1"
TXN="$2"
RES="OK"
# Make sure that the log message contains some text.
SVNLOOK=/usr/local/subversion/bin/svnlook
LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
if [ "$LOGMSG" -lt 10 ];
then
echo "Log message can't be empty! you must input more than 10 chars as comment!." 1>&2
exit 1
fi
分享到:
相关推荐
linux下安装svn自己总结下来的文档,避免再入坑。。。。。。。。。
此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命令: rpm -ql subversion 第二步:创建版本库目录(此仅为目录,为后面创建版本库提供存放位置) 选择...
自己总结的: 怎样在Linux下面安装和配置SVN,以及一些需要注意的地方。
总结开发过程中使用到的部分工具:Copssh、Eclipse、Git、JDK、Linux、MySQL、SVN、TortoiseGit、Ubuntn、虚拟机Centos6安装文档,帮助开发人员学习安装过程,解决开发过程中出现的问题
Linux系统下架设APACHE SVN服务器全过程 查看了好多网页,加上自己不断出错不断的解决,终于解决了在linux系统上配置svn服务的问题 现将我参考的资料加上自己安装时遇到的问题等总结一下,供大家参考
文档包含Linux下常用的几个资源搭建,包含,jdk,Tomcat,svn,Oracle,MySQL,nginx,zookper。 其中Oracle是静默安装模式,不调用图形界面,方便快捷。
常用命令,用户管理,shell,配置文件目录,rpm 安装卸载,make 安装卸载bin安装卸载,磁盘管理,setup配置,启动桌面,显示帮助,时间,文件/目录操作, 防火墙,vi/vim,vimdiff,系统目录,gcc安装,mysql,apache...
总结安装和最近碰到并且解决的坑点。在文档最后有我总结的坑点。网上绝对搜不到~嘿嘿 仅供参考,如果你碰到一些问题可以留言我看到会帮你解决
2. SVN 的安全性和版本管理功能较强,可以实现异地开发的支持,但 SVN 安装和使用多采用命令行方式,学习曲线高,同时不提供对变更管理的功能,对于小型团队,可以采用 SVN 进行管理。3. ClearCase 功能完善,安全性...
安装 Subversion 快速指南 B. CVS用户的Subversion指南 版本号现在不同了 目录的版本 更多离线操作 区分状态和更新 状态 更新 分支和标签 元数据属性 解决冲突 二进制文件和行结束标记转换 版本化的模块 认证 迁移...
jenkins 持续构建和测试,包括linux、windows下面的安装,gradle的应用,svn..,还有一些架构等
程序猿成长笔记 ------ >>说明 :A_button_(blood_type):本项目是个人学习的笔记,包含一些工具的安装与使用,基础的知识点的整理,以及工作学习中的经验。 :B_button_(blood_type):一些知识梳理我会放在各个文件夹中...
│ 05.svn的使用.avi │ 06.ssm框架整合思路.avi │ 07.ssm框架整合.avi │ 08.测试工程.avi │ 打开必读.txt │ 淘淘商城第一天笔记.docx │ ├─02.第二天 │ 07.商品类目选择完成.avi │ 01.课程计划.avi │ 02....
安装ivy主要有两种方式,手工安装或者自动安装。 1) 手工安装 从这里下载你想要的版本,在任何你想的地方解开下载的zip文件,并复制ivy的jar文件到你的ant的lib目录(ANT_HOME/lib). 如果你使用ant 1.6.0或者更高,你...
1.4.2 在 Linux 上安装 . . . . . . . . . . . . . . . . . . . . . . . 7 1.4.3 在 Mac 上安装 . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4.4 在 Windows 上安装 . . . . . . . . . . . . . . . . . . ...