还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

终极解决:SVN 强制设置needs-lock只读属性

来源:清泛原创     2016-02-24 11:30:57    人气:     我有话说( 0 人参与)

使用SVN管理文档的话,需要将文档svn属性设置为needs-lock,这样文档提交后,用户只能先get lock,然后才能修改此文档(实际上是文档提交后设置为只读属性,get lock后去掉只读属性)。

比较常见的方案:
对根目录svn属性添加一个svn:needs-lock属性,然后递归应用到所有子目录及文件。
这样做的弊端是新增一个文件,提交后没有自动应用needs-lock属性,每次均需设置很不便利。



这里介绍一种更好的解决方案:(需要导入的配置文件点此下载




即相当于为根目录添加一个“其他属性”,名:tsvn:autoprops,值:

*.doc = svn:needs-lock
*.docx = svn:needs-lock
*.xls = svn:needs-lock
*.xlsx = svn:needs-lock
*.vsd = svn:needs-lock
*.mpp = svn:needs-lock
*.pdf = svn:needs-lock
*.ppt = svn:needs-lock
*.pptx = svn:needs-lock
*.rar = svn:needs-lock
*.zip = svn:needs-lock
*.pdm = svn:needs-lock
*.7z = svn:needs-lock
*.exe = svn:needs-lock

这样就OK了,以后新增的文件提交后,会自动加上needs-lock属性。

SVN needs-lock

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: