svn: 允许修改log
svn的任何一个库的目录结构是下面这样的(我以我机器上C#的库为例子)
D:\svn_home\csharp
├─conf
├─db
│ ├─revprops
│ │ └─0
│ ├─revs
│ │ └─0
│ ├─transactions
│ └─txn-protorevs
├─hooks
└─locks
-----------------------------------------
要实现允许修改log这个功能,只需要在hooks目录下增加一个名为:pre-revprop-change.bat的文件,重启svn即可。
该文件内容为:
-----------------------------------------------------------
if "%4" == "svn:log" exit 0
echo Property '%4' cannot be changed >&2
exit 1
-----------------------------------------------------------
可惜baidu不支持上传文件,要不就传一个。是在搞不定的哥们就google这个文件名吧。
转载于:https://blog.51cto.com/scotthuang/1174414