SVN: 允许修改log(windows)

 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这个文件名吧。

转载:http://hi.baidu.com/wjason/item/9316f030110ba9d46c15e9ff

你可能感兴趣的:(SVN)