Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用SVN锁定目录中的所有文件_Svn - Fatal编程技术网

无法使用SVN锁定目录中的所有文件

无法使用SVN锁定目录中的所有文件,svn,Svn,是否有一种简单的方法来锁定svn目录中的所有文件。正如我所知,我们无法锁定所有目录?您可以通过提交如下svn属性锁定服务器端的文件夹层次结构: svn propset lock TRUE trunk/project/folder svn commit -m "Files locked for debugging" trunk/project/folder 您可以使用源存储库中的svn propdel释放锁,内容存储在文件中,目录(文件夹)是实际内容/文件的结构/路径。如果您重命名任何目录,您可

是否有一种简单的方法来锁定svn目录中的所有文件。正如我所知,我们无法锁定所有目录?

您可以通过提交如下svn属性锁定服务器端的文件夹层次结构

svn propset lock TRUE trunk/project/folder
svn commit -m "Files locked for debugging" trunk/project/folder

您可以使用源存储库中的
svn propdel

释放锁,内容存储在文件中,目录(文件夹)是实际内容/文件的结构/路径。如果您重命名任何目录,您可以了解更多关于此的信息

通常,文件夹/目录是文件的集合

所以,如果您想锁定根文件夹,则按照给定的过程进行操作。 1.选择要锁定的根目录,然后右键单击 2.然后单击TortoiseSVN->GetLock…,这样对话框将显示所选目录下的所有可用文件,包括子目录下的文件


您可以选择要锁定的任何文件,请不要锁定文件意味着您正在锁定指定路径中的内容。

SVN系统不建议锁定,更不用说锁定整个目录了。你为什么需要锁?我不打算这么做。我只需要做一些测试如果你不打算提交,那么为什么锁定文件(在服务器端?)很重要?我需要锁定工作副本中的所有文件此错误通知你存储库已锁定,即使它不应该被锁定。这通常意味着某些操作没有正确完成。您不必锁定存储库中的文件夹。“锁”一词在这里有两种不同的用法。仅需“执行清理”而不锁定文件夹,仅此而已。我认为您指的是本文,但您忘了提及一个重要细节:它需要在服务器上安装预提交挂钩脚本。