TortoiseSVN :提交后,如何修改log
来源:互联网 发布:大数据开源项目 编辑:程序博客网 时间:2024/05/16 17:48
使用subversion过程中,有时候提交后发现message写的有点问题。如何修改呢?
默认情况下,subversion server是不允许客户端修改提交后的任何东西的。
实在要修改的话,首先要修改一server的hook,让server允许修改才可以。
1. 在windows下的subversion server,在项目hooks目录下新建一个pre-revprop-change.bat文件,
[注意:原来的模板文件是linux的脚本。]
文件的内容如下:
if "%4" == "svn:log" exit 0 #如果svn客户端提交命令时第4个参数是svn:log的话,就返回0,意思是同意这个修改
echo "Changing revision properities other than svn:log is prohibited" >&2 #否则,就提交除了svn:log外,其它任何属性都是不允许修改的
exit 1 #不允许修改的项返回1,意思是不同意其修改
2. linux下的subversion server的pre-revprop-change文件如下[注意:没有bat啦]
#!/bin/sh
if [ "$4" = "svn:log" ]; then exit 0; fi
echo "Changing revision properities other than svn:log is prohibited" >&2
exit 1
看过shell脚本的一看就明白啦
3. 修改完了hook文件,不需要重新启动service
4. 客户端执行修改log的命令,在svn的checkout目录下执行
svn propedit -r 'HEAD' --revprop svn:log
这时会读出原来的log,让你修改
转自 http://blog.csdn.net/karl_max/article/details/7035866
- TortoiseSVN :提交后,如何修改log
- subversion提交后,如何修改log
- 如何修改TortoiseSVN的Log日志
- 如何修改已经提交SVN的log
- TortoiseSVN服务器ip地址修改后如何使用
- 如何修改tortoiseSVN密码
- tortoiseSVN如何提交静态库
- 如何修改SVN已提交项目的message log
- 如何修改SVN已提交项目的message log
- 如何把别人项目代码修改后 提交到github
- TortoiseSVN客户端如何修改IP地址
- svn重设日志内容 及 如何修改SVN已提交项目的message log
- TortoiseSVN的设置,如何查看更多的log记录
- 修改 SVN 提交 LOG 默认编辑器
- SVN修改已提交版本的Log
- 修改 SVN 提交 LOG 默认编辑器
- SVN修改已提交版本的log
- SVN修改已经提交的LOG日志
- 不要重复 DAO! 使用 Hibernate 和 Spring AOP 构建泛型类型安全的 DAO
- NYOJ--290--动物统计加强版(字典树简单运用)
- LoadLibrary调用失败原因
- 排序算法之直接插入排序
- JPA概要
- TortoiseSVN :提交后,如何修改log
- Running awk Without Input Files【每日一译】--20130204
- 安家第一篇测试
- Ubuntu 中软件的安装、卸载以及查看的方法总结
- Oracle默认帐号密码
- ASP.NET数据库连接字符串总结
- android selector背景选择器
- hdu--1251--统计难题(字典树简单)
- HDU 2896 病毒侵袭 【AC自动机】