使用SharpSvn写一个pre-commit钩子。是否缺乏svnlook的propget子?
-
06-09-2019 - |
题
我重写旧的颠覆预先承诺钩。在我们公司,我们需要确保二进制文件被允许上提交,只有当他们拥有的属性svn:需要锁设置之前提交
我开始写了钩,它看起来像钩子作品的每一个部分,但我找不到如何阅读,如果该属性设置。
我假设,即SvnLookClient将具有SvnLookClient.GetProperty方法,但只有一个,那我看到的是SvnLookClient.GetRevisionProperty。不幸的是GetRevisionProperty不允许在文件传递的问题。缺少什么我在这里?
毕竟,svnlook的propget子确实允许传递一个储存库,一个事务,一个PROPERTYNAME与存储库中的路径。
解决方案
请参阅此 SharpSvn用户的邮件列表螺纹。
该函数加入到Subversion躯干星期二和反向移植到1.500x昨天。
不隶属于 StackOverflow