博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN提交时报错:Commit blocked by pre-commit hook (exit code 1) with no output.
阅读量:5150 次
发布时间:2019-06-13

本文共 875 字,大约阅读时间需要 2 分钟。

可能的原因:

提交代码的SVN命令中,Comment长度短了。参考:

解决方法:

在提交的命令行的Comment中多加些字符,再提交。比如,将:

svn commit -m "XXX"

改成

svn commit -m "Add some code for Case 1"

然后再提交。就成功了。

可能原因:

排查既不是权限问题,也不是备注信息没超过16个字符。

关键是这个信息“ //opt/csvn/bin/svnlook: No such file or directory”

解决方法:

1、进入服务器当前版本仓库下的hooks目录(一般是SVN安装目录/data/repositories/库名称/hooks)。

2、编辑文件pre-commit.tmpl,将“SVNLOOK=//opt/CollabNet_Subversion/bin/svnlook”改为svnlook所在的正确的路径。

3、编辑文件pre-commit,将“SVNLOOK=//opt/CollabNet_Subversion/bin/svnlook”改为svnlook所在的正确的路径。

可能原因:

被锁

解决方法:

尝试Clean Up,再Update,然后在Commit。

可能原因:

开始时提交的注释为: commit -m "更改otherInfos类型为Map<String, String>"

提交时报错:svn: Commit blocked by pre-commit hook (exit code 255) with output: 

SVN并无其他错误,分析可能是由于注释中包含了一些非法字符

解决方法:

把Map<String, String>去掉,注释改为 commit -m "更改UserActionLog属性otherInfos的类型",既可。

 

参考:

(以上内容转自此篇文章)

(以上内容转自此篇文章)

(以上内容转自此篇文章)

转载于:https://www.cnblogs.com/EasonJim/p/7565114.html

你可能感兴趣的文章
升级Firefox8后watir-webdriver出现错误“unable to obtain stable firefox connection in 60 seconds”...
查看>>
第6章 Overlapped I/O, 在你身后变戏法 ---被激发的 Event 对象 -4
查看>>
植物大战僵尸中文年度版
查看>>
26、linux 几个C函数,nanosleep,lstat,unlink
查看>>
001.RAID简介
查看>>
投标项目的脚本练习2
查看>>
第五次实验
查看>>
201521123107 《Java程序设计》第9周学习总结
查看>>
runtime的基本应用
查看>>
关于scrollTop的那些事
查看>>
Caroline--chochukmo
查看>>
算法导论笔记 第8章 线性时间排序
查看>>
利用jquery的contains实现搜索功能
查看>>
Xcode 6.2 beta 3 太难下载!下载了,不敢独享
查看>>
并发编程
查看>>
Bootstrap
查看>>
C语言错误: HEAP CORRUPTION DETECTED
查看>>
【Java基础】Java类的加载和对象创建流程的详细分析
查看>>
2018-2019-1 20165231《信息安全系统设计基础》第二周学习总结
查看>>
iOS之文本属性Attributes的使用
查看>>