编辑时锁定文件的svn脚本

编辑时锁定文件的svn脚本,svn,locking,Svn,Locking,我想锁定我的存储库,这样,如果有任何文件被编辑,它就需要让svnlock自己进行编辑。 我在每个文件上都使用了svn锁,但我没有脚本将其添加到新文件中,并确保下次提交时它仍在文件中 我想知道是否有脚本可以在SVN服务器中使用,以设置并确保这些脚本始终存在于我的存储库中 我已经在stackoverflow和Google上搜索了很多页面,但我找不到一个我理解的简单脚本来做这件事。 我不想只是复制和粘贴一个脚本,以防它是恶意的 您能否在此处概括脚本或更详细地描述它们,以便我理解并能够正确地实现它。您是

我想锁定我的存储库,这样,如果有任何文件被编辑,它就需要让svnlock自己进行编辑。 我在每个文件上都使用了svn锁,但我没有脚本将其添加到新文件中,并确保下次提交时它仍在文件中

我想知道是否有脚本可以在SVN服务器中使用,以设置并确保这些脚本始终存在于我的存储库中

我已经在stackoverflow和Google上搜索了很多页面,但我找不到一个我理解的简单脚本来做这件事。 我不想只是复制和粘贴一个脚本,以防它是恶意的


您能否在此处概括脚本或更详细地描述它们,以便我理解并能够正确地实现它。

您是否知道
svn:needs lock
属性?有关详细信息,请查看的章节。您可以在存储库中递归设置属性,用户在修改文件之前会被提示锁定文件

Subversion解决这个问题的方法是提供一种 提醒用户在编辑开始前应锁定文件。 该机制是一个特殊属性:svn:需要锁定。如果该财产 附加到文件(不考虑其值,这是不相关的), Subversion将尝试使用文件系统级别的权限使 文件只读,当然,除非用户已明确锁定 文件当存在锁令牌时(由于使用svn lock), 文件变为读/写。释放锁后,文件 再次变为只读


您是否知道
svn:needs lock
属性?有关详细信息,请查看的章节。您可以在存储库中递归设置属性,用户在修改文件之前会被提示锁定文件

Subversion解决这个问题的方法是提供一种 提醒用户在编辑开始前应锁定文件。 该机制是一个特殊属性:svn:需要锁定。如果该财产 附加到文件(不考虑其值,这是不相关的), Subversion将尝试使用文件系统级别的权限使 文件只读,当然,除非用户已明确锁定 文件当存在锁令牌时(由于使用svn lock), 文件变为读/写。释放锁后,文件 再次变为只读


另外,我正在寻找一个脚本来处理这些问题,因为svnlock需要添加到新文件中,并保留在旧文件中。我们已经决定无论如何删除它,因为它导致的问题比解决的问题多,所以感谢您的帮助。我正在寻找一个脚本来为我处理这些问题,因为svnlock需要添加到新文件中,并保留在旧文件中。我们已经决定删除它,因为它导致的问题比解决的问题多,所以感谢您的帮助。