Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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 什么';从钩子脚本判断Subversion文件夹是否从其他地方复制的最快方法是什么?_Svn_Directory_Pre Commit Hook - Fatal编程技术网

Svn 什么';从钩子脚本判断Subversion文件夹是否从其他地方复制的最快方法是什么?

Svn 什么';从钩子脚本判断Subversion文件夹是否从其他地方复制的最快方法是什么?,svn,directory,pre-commit-hook,Svn,Directory,Pre Commit Hook,我希望能够快速确定文件夹是在当前位置创建的,还是从其他位置移动/复制的 svn日志--详细--复制时停止 将给我答案,让我检查最后一个日志条目的“from…”指示,但在给我感兴趣的日志条目之前,可能会产生很多日志条目。还有更短的路吗 我的总体目标是防止在预提交钩子脚本中进行某些提交,除非提交的父文件夹是“原始”文件夹—不是从其他地方复制的,而是在它所在的位置创建的。因此,快速行动是必要的 使用file://URL,这会更快 使用第一个svn日志-q--复制时停止 从最后一个条目获取修订 使用sv

我希望能够快速确定文件夹是在当前位置创建的,还是从其他位置移动/复制的

svn日志--详细--复制时停止

将给我答案,让我检查最后一个日志条目的“from…”指示,但在给我感兴趣的日志条目之前,可能会产生很多日志条目。还有更短的路吗

我的总体目标是防止在预提交钩子脚本中进行某些提交,除非提交的父文件夹是“原始”文件夹—不是从其他地方复制的,而是在它所在的位置创建的。因此,快速行动是必要的

  • 使用file://URL,这会更快
  • 使用第一个
    svn日志-q--复制时停止
  • 从最后一个条目获取修订
  • 使用
    svn日志-v--limit 1
    并检查copyfrom路径