Windows下SVN修改已经提交的日志
问题描述
修改已经提交的日志时报错
Error:svn: E175008: While handling the ‘svn:log’ property on ‘/svn/textcategorization/!svn/bln/6’:
svn: E175008: Repository has not been enabled to accept revision propchanges;
ask the administrator to create a pre-revprop-change hook
平台: Windows10
软件: VisualSVN server 4.1.3
解决办法
打开控制台
右键仓库textcategorization, 选择属性Properties,
选择Hook选项卡,编辑pre-revision property change hook, 如下图
添加以下内容
set repos=%1
set rev=%2
set user=%3
set propname=%4
set action=%5
::将此处修改为你自己的svnlook路径
set svnlook="C:\IDE\VisualSVN Server\bin\svnlook.exe"for /f "usebackq" %%k in (`%svnlook% author %repos% -r %rev%`) do @set var=%%kset rightUser=0
if "%3" == "%superUser%" set rightUser=1
if "%3" == "%var%" set rightUser=1if %rightUser% == 0 goto ERROR_USERgoto :SUCCESS_EXIT:ERROR_USER
echo 只允许用户修改自己的日志 >&2
goto ERROR_EXIT:ERROR_EXIT
exit 1:SUCCESS_EXIT
exit 0
Windows下SVN修改已经提交的日志相关推荐
- windows下SVN日志反馈中文乱码的解决方法
windows下SVN日志反馈中文乱码的解决方法 参考文章: (1)windows下SVN日志反馈中文乱码的解决方法 (2)https://www.cnblogs.com/wangkeqin/p/11 ...
- Windows下svn使用教程
Windows下svn使用教程 SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. ...
- windows下svn备份
转载:https://www.cnblogs.com/HByang/articles/9088206.html svn备份的三种方法 1)svnadmin dump 2)svnadmin hotcop ...
- Windows下SVN权限配置过程详解
本节讲解一下Windows下SVN权限配置说明,针对的是一个目录下多库的情况,下面是具体的介绍,希望通过本文的学习,你能够对SVN权限配置问题有更加深刻的认识. 1.本文档适用于对Subvesion的 ...
- svn服务器如何删文件,windows下 svn服务器端 无法删除文件,只能删除文件夹,这是怎么回...
windows下 svn服务器端 无法删除文件,只能删除文件夹,这是怎么回 (2011-06-22 22:32:46) 标签: 情缘 咖啡机 杂谈 念删除文件时,右键后没有瞥见有删除的选项!敬辞谁理解 ...
- windows/linux下svn修改URL地址
1.何时需要修改svn的URL地址. 电脑重装后,或者电脑IP地址发生修改,需要修改svn地址,否则提示svn操作失败. 2.搭建SVN环境 安装svn服务器和客户端,安装完成后,才可以使用svn. ...
- Windows下svn客户端和服务器的安装使用
svn,全称subversion, 是目前用的较多的开源的版本管理工具.相信有些经历的程序员应该都听说过它. 通常的svn服务器是搭建在Linux中,不过如果作为个人或者单个小组使用的话,就可以把sv ...
- Windows下SVN服务器的搭建步骤
1.下载svn服务端和客户端 服务端VISUALSVN SERVER:https://www.visualsvn.com/ 客户端TortoiseSVN:https://tortoisesvn.net ...
- Pycharm远程连接服务器(windows下远程修改服务器代码)
http://blog.csdn.net/duankaifei/article/details/41898641 1.写在前面 之前一致用putty,ssh,修改代码,或者本地修改,上传到服务 ...
- 版本控制概述|VSS/CVS/SVN/Git比较|Windows下SVN搭建详细介绍
版本控制介绍 常用版本控制技术 vssVisual SourceSafe cvsConcurrent Versions System svnSubversion git 区别转自网络 SVN使用简介 ...
最新文章
- Windows上安装AD域控制器注意事项及常见问题处理办法
- java newsize_JVM中的-Xms -Xmx -XX:newSize -XX:MaxnewSize -Xmn -XX:PermSize -XX:MaxPermSize区别介绍...
- nodejs配置摘要
- 博士申请 | 宾夕法尼亚州立大学招收机器学习/人工智能方向全奖博士
- protobuf-2.5.0安装
- 微信小程序与Java后台的通信
- 如何创建可扩展的Java应用程序
- Iptables入门教程
- mysql 并发 压测工具_MySQL压测工具mysqlslap的介绍与使用
- 叫板英特尔,英伟达发布首个 CPU,集齐“三芯”!
- java与物联网_java和php做物联网哪个好
- 微信亲戚备注分组名称_【微信分组备注名称大全】qq分组备注名称大全
- linux木马查杀工具,【Kali】linux木马查杀
- Tomcat 8.5 HTTP 报文只返回200 不返回 OK
- android 代码设置默认浏览器打开,android手机如何设置默认浏览器?
- java中包、不同包下类之间的访问以及编译和运行示例
- 服装家纺生产制造执行系统——MES
- redis rce漏洞安全_从重新定位到RCE:我从广告到网络安全的旅程
- poll?transport=longpollconnection...烦人的请求
- 08 量子力学教材推荐,量子力学书单:量子力学、高等量子力学、量子统计、量子信息、路径积分...(适合物理专业本科生、研究生、物理爱好者)