如何为 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 这些添加的文件