SVN提交报错"Commit blocked by pre-commit hook"的解决办法

【问题】

Linux命令行下用 svn commit -m "XXX" 的方式提交代码改动,失败。错误提示如下:

Transmitting file data .svn: Commit failed (details follow):svn: Commit blocked by pre-commit hook (exit code 1) with output:False [] range "\w-" in regex; marked by <-- HERE in m/^(?:[\w- <-- HERE _]+\/){0-1}branches\// at /local/svn/minsvn/current/lib/SVN/Property.pm line 246.

【可能的原因】

提交代码的svn命令中,comment长度短了。参考:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-minlogmsgsize.html

【解决】

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

svn commit -m "XXX"

改成

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

然后再提交。就成功了。

时间: 2024-10-06 07:06:15

SVN提交报错"Commit blocked by pre-commit hook"的解决办法的相关文章

Win7 64bit 安装VisualSVN出现报错:Servic &#39;VisualSVN Server&#39; failed to start.解决办法

问题描述: Win7 64bit 安装VisualSVN时出现报错: Servic 'VisualSVN Server' failed to start.Please check VisualSVN Server log in Event Viewer for more details Service 'VisualSVN Server' failed to start. 解决办法: 控制面板——管理工具——服务——VisualSVN Server——鼠标右键——属性——登录——选择“本地系统账

真机测试报错ERROR/AndroidRuntime: java.lang.RuntimeException: setParameters failed解决办法

这个错误是和调用相机摄像头相关的. 产生这个错误的原因主要在于代码控制分辨率的显示和真机测试分辨率不一样. 一:解决办法 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Camera.Parameters parameters = camera.getParameters();// 得到摄像头的参数 para

转 : Apache启动报错:could not bind to address [::]:443 解决办法

转:Apache启动报错:could not bind to address [::]:443 解决办法 安装Apache服务器的时候,报如下错误: Installing the 'apache' service The 'apache' service is successfully installed.Testing httpd.conf....Errors reported here must be corrected before the service can be started.(

Scrapy安装报错 Microsoft Visual C++ 14.0 is required 解决办法

Scrapy安装报错 Microsoft Visual C++ 14.0 is required 解决办法原因:Scrapy需要的组 twisted 需要 C++环境编译. 方法一:根据错误提示去对应的网站下载C++ 14.0  ,然后重新安装 方法二:直接下载对应系统的whl 安装 1.win10,python_3.6.1,64位2.pip install Scrapy报错3.http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载twiste

TP5.0 报错Trying to get property &#39;obj&#39; of non-object解决办法

写一段简单代码举例一下: $id=$_POST['id'];$sql="SELECT * FORM user WHERE id='$id'";$result=$mysqli->query($sql);$user=$result->name; 如果报错:Trying to get property 'name' of non-object 可能造成报错的原因是你查询出来的结果不是个对象,所以不能用“->”这种方式,解决办法:进入数据库查看一下表结构,看看查出来的是什么数

POST提交时总是报错: {&quot;errcode&quot;:40017,&quot;errmsg&quot;:&quot;invalid button type&quot;} 解决办法

开发语言:java 开发内容:微信公众号 自定义菜单 开发该连接的项目:点击打开链接 http://blog.csdn.net/blognkliming/article/details/16803093 执行MenuManage.java时报错: POST提交时总是报错:  {"errcode":40017,"errmsg":"invalid button type"} 网上找了很多资料,都没有解决问题.最后,在查看代码时发现,MenuManag

oracle启动报错ORA-00845: MEMORY_TARGET not supported on this system解决办法

oracle启动报错ORA-00845: MEMORY_TARGET not supported on this system 原因可能:ORACLE MEMORY_TARGET参数设置超过了oracle服务器本身内存.或超过了现在服务器空闲内存(就是oracle启动时无法获取设置的内存) eg: oracle version:11gR2 OS version:RedHat 6.4企业版 服务器:虚拟机 分析步骤: 1.查看当前 MEMORY_TARGET参数的值为*.memory_target

Mac 执行git命令报错xcrun: error: invalid active developer path的解决办法

报错 git clone xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun C02M71L9F8J2:~ pub_pawf_autotest$ git clone http://git-ma.paic.com.cn/DINGXIANZHI795/a

Bash On Windows(WSL)无法运行32Bit程序,报错cannot execute binary file: Exec format error解决办法

一.背景 windows下用linux工具,但32位的却无法运行报错 aapt: cannot execute binary file: Exec format error file aapt aapt: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.24 二.解决办法 github上@Froosh给出了他的解决方案,通过安装qemu来运行32