如何配置 svn 存储库以自动设置提交的每个新对象的属性?

如何配置 svn 存储库以自动设置提交的每个新对象的属性?

如何为 svn 存储库中添加的每个新对象设置 svn:needs-lock enabled?

我知道我可以使用自动属性,但我不知道它是如何工作的或者如何在现有存储库上设置它,因为 svn 文档对我来说不是很清楚。

提前致谢!

编辑:我正在使用 svn 1.9

答案1

重读存储库指定配置 — 第 2 部分(共 3 部分):来自 Collab 的 Autoprops 博客文章(“svn:auto-props 属性”部分) - 它非常干净(至少对我来说)。简而言之:

  • 创建新的存储库,检查存储库的根目录(或检查旧的存储库根目录)
  • 添加新属性(svn propset svn:auto-props ...):类似*.* = svn:needs-lock=yes
  • 提交此更改
  • 尝试将一些文件添加到 WC 并 propget|proplist 这些添加的文件

相关内容