ortoiseSVN无法编辑日志信息的解决方法

提交时忘记编写日志,想重新编辑日志信息,弹出错误提示:

  1. DAV 请求失败;可能是版本库的 pre-revprop-change 钩子执行失败或者不存在
  2. 至少有一个属性变更失败;版本库未改变
  3. 设置属性 “log” 出错:
  4. Repository has not been enabled to accept revision propchanges;
  5. ask the administrator to create a pre-revprop-change hook

解决方法如下:

在版本库的hooks目录中,新建pre-revprop-change.bat文本文件,编辑内容为:

  1. if "%4" == "svn:log" exit 0
  2. echo Property ‘%4‘ cannot be changed >&2
  3. exit 1

上面的批处理命令是从网上找来的,意思可能是如果有足够的权限就可以编辑日志信息,否则输出错误消息。如果是在本地使用版本库的话,这个文件的内容可以为空,不需要考虑权限问题。

时间: 2024-11-03 21:01:08

ortoiseSVN无法编辑日志信息的解决方法的相关文章

TortoiseSVN无法编辑日志信息的解决方法

提交时忘记编写日志,事后想在版本库浏览器中编辑日志信息,却弹出错误,"此版本库不允许修改版本属性请管理员创建pre-revprop-change钩子".解决方法如下: 在版本库的hooks目录中,新建pre-revprop-change.bat文本文件,编辑内容为: if "%4" == "svn:log" exit 0 echo Property '%4' cannot be changed >&2 exit 1 上面的批处理命令

resolv.conf 配置信息丢失解决方法

resolv.conf 配置信息丢失解决方法 配置DNS,修改/etc/resolv.conf,修改后重启服务 service network restart ,修改/etc/resolv.conf的信息丢失,请大家看看. [code]修改前的配置 # No nameservers found; try putting DNS servers into your # ifcfg files in /etc/sysconfig/network-scripts like so: # # DNS1=x

LAMP系列之PHP编译过程中常见错误信息的解决方法

LAMP系列之PHP编译过程中常见错误信息的解决方法 在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决.以下是具体的一些解决办法: ******************************************************************************* checking for BZip2 support- yes checking  for BZip2 in default path- not foun

Validation failed for one or more entities. See ‘EntityValidationErrors’解决方法;关于如何查看 EntityValidationErrors 详细信息的解决方法

我们在 EF 的编程中,有时候会遇到这样一个错误: 但是,按照他的提示 "See 'EntityValidationErrors' property for more details." 去 Exception 中查看,却只能看到 并不能看到具体的是那个属性为什么验证不通过,也许不少人都遇到这种情况. 这里给大家介绍一个Exception类,让我们能够轻松的知道具体的哪一个字段出了什么问题. 那就是 System.Data.Entity.Validation.DbEntityValid

CentOS编译PHP过程中常见错误信息的解决方法

原文链接:http://www.linuxidc.com/Linux/2014-05/102327.htm ******************************************************************************* checking for BZip2 support- yes checking for BZip2 in default path- not found configure: error: Please reinstall the

vue.js常见的报错信息及其解决方法的记录

1.Vue packages version mismatch 翻译:vue包版本匹配错误 报错样例: 报错原因:通常出现于一些依赖库的更新或者安装新的依赖库之后(可以认为npm update已经成为一种习惯),导致了vue和vue-template-compiler的版本不一致. 解决方案:统一vue和vue-template-compiler的版本 1 "vue": "2.3.4", 2 "vue-template-compiler": &q

PHP编译过程中常见错误信息的解决方法

PHP编译过程中常见错误信息的解决方 checking for BZip2 support- yes checking for BZip2 in default path- not found configure: error: Please reinstall the BZip2 distribution Fix: yum install bzip2-devel checking for cURL support- yes checking if we should use cURL for

快速录入营业执照信息的解决方法

营业执照是作为一个企业成立的关键入口,也便成为了各个领域审核这个企业的必要文件,电子会的存档需要对企业营业执照进行扫描.信息录入.人工校对.归档等. 繁冗的信息若是手工输入,那必然会耗费时间,并且没办法保障准确率.不过,不用担心,只有想不到的没有做的不到的,译图智讯的高端OCR识别技术营业执照识别便能轻松解决这个问题. 此方案基于OCR识别技术,运用先进的图像处理技术,可以实现营业执照的毫秒级精准识别.其一站式智能化服务,彻底解决手工录入营业执照效率低下.费时费力的痛点. 营业执照上的统一社会信

EF中提示一个或者多个验证出现错误,查看 EntityValidationErrors 详细信息的解决方法

摘自:http://www.cnblogs.com/angels/archive/2012/11/06/2757231.html 我们在 EF 的编程中,有时候会遇到这样一个错误: 但是,按照他的提示 “See 'EntityValidationErrors' property for more details.” 去 Exception 中查看,却只能看到 并不能看到具体的是那个属性为什么验证不通过,也许不少人都遇到这种情况. 这里给大家介绍一个Exception类,让我们能够轻松的知道具体的